本文主要记录了博主从业以来在系统架构及相关解决方案方面的选型项目,会不定期更新,同时也欢迎大家补充
缓存框架:
- spring cache:spring.io/guides/gs/c…
- jetcache :github.com/alibaba/jet…
- redisson :github.com/redisson/re…
- jedis :github.com/xetorthio/j…
- redisDesktop :github.com/uglide/Redi…
- cachecloud :github.com/sohutv/cach…
api文档管理:
- easy-mock :github.com/easy-mock/e…
- ApiManager :github.com/EhsanTang/A…
- showdoc :github.com/star7th/sho…
- swagger
配置中心 :
- apollo :github.com/ctripcorp/a…
- disconf :github.com/knightliao/…
- spring cloud config
注册中心服务:
- zookpeer :zookeeper.apache.org/
- eureka :github.com/Netflix/eur…
- consul :github.com/hashicorp/c…
- etcd :github.com/coreos/etcd
- nacos:github.com/alibaba/nac…
rpc :
- dubbo :github.com/apache/incu…
- motan :github.com/weibocom/mo…
- sofa-rpc :github.com/alipay/sofa…
- mqrpc :gitee.com/kailing/spr…
微服务 :
- spring cloud :projects.spring.io/spring-clou…
- ServiceComb :servicecomb.incubator.apache.org/cn/
api网关 :
- zuul :github.com/Netflix/zuu…
- kong :github.com/Kong/kong
- orange :github.com/sumory/oran…
分布式事务 :
- lcn : github.com/codingapi/t…
- tcc-transaction :github.com/changmingxi…
- coolmq :github.com/vvsuperman/…
- Raincat :github.com/yu199195/Ra…
- hmily:github.com/dromara/hmi…
分布式锁 :
- klock :gitee.com/kekingcn/sp…
- lock-spring :github.com/zouyingchun…
- redis
- zookeeper
分布式任务调度 :
- xxl-job : github.com/xuxueli/xxl…
- Elastic-job : github.com/elasticjob/…
批处理 :
- spring batch :spring.io/projects/sp…
- partitionjob :gitee.com/kailing/par…
NewSql :
- tidb :github.com/pingcap/tid…
- oceanbase :github.com/alibaba/oce…
数据库中间件:
- cetus :github.com/Lede-Inc/ce…
- DBProxy :github.com/Meituan-Dia…
- mycat :github.com/MyCATApache…
- sharding-jdbc :github.com/shardingjdb…
- dble :github.com/actiontech/…
- proxysql :github.com/sysown/prox…
数据库连接池:
- druid :github.com/alibaba/dru…
- tomcatjdbc :tomcat.apache.org/tomcat-8.0-…
- HikariCP :github.com/brettwooldr…
数据访问 :
- jpa : github.com/spring-proj…
- querydsl :github.com/querydsl/qu…
- jooq :github.com/jOOQ/jOOQ
- mango :github.com/jfaster/man…
- minidao :gitee.com/jeecg/minid…
- mybatis
binlog增量日志消费:
- keking-binlog :gitee.com/kekingcn/ke…
- mysql-binlog-connector-java :github.com/shyiko/mysq…
- canal :github.com/alibaba/can…
- puma :github.com/dianping/pu…
- open-replicator :github.com/whitesock/o…
索引引擎:
- elasticsearch :github.com/elastic/ela…
- solr :lucene.apache.org/solr/guide/…
- lucene :lucene.apache.org/
消息中间件:
- RabbitMQ :www.rabbitmq.com/getstarted.…
- ActiveMQ :github.com/apache/acti…
- kafka :github.com/apache/kafk…
- rocketmq :github.com/apache/rock…
- zbus :zbus.io/
DevOps:
- jenkins :jenkins.io
- hudson :www.eclipse.org/hudson
- rundeck :github.com/rundeck/run…
- Hygieia :github.com/capitalone/…
应用安全:
- openrasp :github.com/baidu/openr…
apm :
- skywalking :github.com/apache/incu…
- pinpoint :github.com/naver/pinpo…
- zipkin :github.com/openzipkin/…
- cat :github.com/dianping/ca…
快速开发,微核心:
- spring boot :projects.spring.io/spring-boot…
- jfinal :gitee.com/jfinal/jfin…
- nutz :github.com/nutzam/nutz
日志采集:
- logpipe :github.com/calvinwilli…
- logstash :github.com/elastic/log…
- sentry :github.com/getsentry/s…
爬虫相关:
- webmagic :gitee.com/flashsword2…
- WebCollector :github.com/CrawlScript…
- jsoup :github.com/jhy/jsoup 部分参见:www.helloworld.net/p/172755754…