Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Mall | 71,773 | 5 days ago | 40 | apache-2.0 | Java | |||||
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | ||||||||||
Interview_internal_reference | 34,839 | 6 months ago | 30 | Python | ||||||
2023年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。 | ||||||||||
Springboot Learning Example | 15,343 | 8 months ago | 52 | apache-2.0 | Java | |||||
spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。 | ||||||||||
Nodebb | 13,659 | 3 | 4 | a day ago | 6 | December 12, 2016 | 140 | gpl-3.0 | JavaScript | |
Node.js based forum software built for the modern web | ||||||||||
Mall Learning | 12,417 | 15 days ago | 27 | apache-2.0 | Java | |||||
mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | ||||||||||
Mall Swarm | 10,846 | 18 days ago | 25 | apache-2.0 | Java | |||||
mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 | ||||||||||
Crawlab | 10,346 | a month ago | 1 | March 03, 2019 | 61 | bsd-3-clause | Go | |||
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架 | ||||||||||
Coolify | 9,718 | a day ago | 41 | apache-2.0 | PHP | |||||
An open-source & self-hostable Heroku / Netlify / Vercel alternative. Cloud version available here -> https://app.coolify.io | ||||||||||
Winds | 8,486 | 2 years ago | bsd-3-clause | JavaScript | ||||||
A Beautiful Open Source RSS & Podcast App Powered by Getstream.io | ||||||||||
Machinery | 7,036 | 64 | 2 months ago | 9 | April 13, 2021 | 225 | mpl-2.0 | Go | ||
Machinery is an asynchronous task queue/job queue based on distributed message passing. |
使用scrapy,redis, mongodb,graphite实现的一个分布式网络爬虫,底层存储mongodb集群,分布式使用redis实现, 爬虫状态显示使用graphite实现。
这个工程是我对垂直搜索引擎中分布式网络爬虫的探索实现,它包含一个针对http://www.woaidu.org/ 网站的spider, 将其网站的书名,作者,书籍封面图片,书籍概要,原始网址链接,书籍下载信息和书籍爬取到本地:
sudo python init_sharding_mongodb.py --path=/usr/bin
#mongodb集群存储
cd woaidu_crawler/commands/
sudo python init_sharding_mongodb.py --path=/usr/bin
scrapy crawl woaidu
#mongodb
cd woaidu_crawler/commands/
python init_single_mongodb.py
ITEM_PIPELINES = ['woaidu_crawler.pipelines.cover_image.WoaiduCoverImage',
'woaidu_crawler.pipelines.bookfile.WoaiduBookFile',
'woaidu_crawler.pipelines.drop_none_download.DropNoneBookFile',
'woaidu_crawler.pipelines.mongodb.SingleMongodbPipeline',
'woaidu_crawler.pipelines.final_test.FinalTestPipeline',]
scrapy crawl woaidu
每次运行完之后都要执行commands/clear_stats.py文件来清除redis中的stats信息
python clear_stats.py