2019年7月Github上最熱門的Java開源項目
2019年7月Github上最熱門的Java開源項目
01.vhr
微人事是一個前後端分離的人力資源管理系統,項目採用SpringBoot+Vue開發。
https://github.com/lenve/vhr Star 8307
02.miaosha
該項目是對高並發大流量如何進行秒殺架構,而做的一個系統整理,如果你完全沒接觸過MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那麼我建議你可以先在網上搜一下每一塊知識的快速入門
https://github.com/qiurunze123/miaosha Star 9670
03cat
CAT是基於Java開發的實時應用監控平台,為美團點評提供了全面的實時監控告警服務。CAT作為服務端項目基礎組件,提供了Java, C/C++, Node.js, Python, Go等多語言客戶端,已經在美團點評的基礎架構中間件框架(MVC框架,RPC框架,數據庫框架,緩存框架等,消息隊列,配置系統等)深度集成,為美團點評各業務線提供系統豐富的性能指標、健康狀況、實時告警等。
https://github.com/dianping/cat Star 10723
04.spring-cloud-alibaba
Spring Cloud Alibaba致力於提供微服務開發的一站式解決方案。此項目包含開發分佈式應用微服務的必需組件,方便開發者通過Spring Cloud編程模型輕鬆使用這些組件來開發分佈式應用服務。通過它,只需要添加一些註解和少量配置,就可以將Spring Cloud應用接入阿里微服務解決方案,通過阿里中間件來迅速搭建分佈式應用系統。
https://github.com/alibaba/spring-cloud-alibaba Star 7759
05.mall-learning
mall學習教程,架構、業務、技術要點全方位解析。mall項目(18k+star)是一套電商系統,使用現階段主流技術實現。 涵蓋了SpringBoot2.1.3、MyBatis3.4.6、Elasticsearch6.2.2、RabbitMQ3.7.15、Redis3.2、Mongodb3.2、Mysql5.7等技術,採用Docker容器化部署。
https://github.com/macrozheng/mall-learning Star 1478
06.SpringAll
該倉庫為個人博客中Spring系列源碼,包含Spring Boot、Spring Boot & Shiro、Spring Cloud,Spring Boot & Spring Security & Spring Security OAuth2。
https://github.com/wuyouzhuguli/SpringAll Star 7837
07.solo
So lo是一款小而美的博客系統,專為程序員設計,有著非常活躍的社區,可將文章作為帖子推送到社區,來自社區的回帖將作為博客評論進行聯動。
https://github.com/b3log/solo Star 9589
08.interviews
Java工程師面試指南,裡面涵蓋幾乎所有軟件工程師面試時會碰到的問題以及答案。
https://github.com/kdn251/interviews Star 37655
09.nacos
Nacos是阿里巴巴推出來的一個新開源項目,這是一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平台。Nacos致力於幫助您發現、配置和管理微服務。Nacos提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
https://github.com/alibaba/nacos Star 7615
10.SpringCloud
該項目基於SpringCloud2.0的微服務開發腳手架,整合了spring-security-oauth2、apollo、eureka、feign、hystrix、springcloud-gateway、springcloud-bus等。治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,讓項目開發快速進入業務開發,而不需過多時間花費在架構搭建上。
https://github.com/zhoutaoo/SpringCloud Star 906