开源项目汇总

k-v数据库

RocksDB

https://github.com/google/LevelDB


缓存框架

spring cache

http://spring.io/guides/gs/caching/

jetcache

https://github.com/alibaba/jetcache


http容器

RestExpress

RestExpress虽很轻量但五脏俱全,非常适合一些小工具暴露http的服务。
https://github.com/RestExpress/RestExpress


Java排查

Arthas

https://github.com/alibaba/arthas


K8s

Kubernetes 集群管理软件 Wayne(360公司)

https://github.com/Qihoo360/wayne

无服务器容器云平台(国产)

https://github.com/goodrain/rainbond


Docker镜像

java应用docker镜像build工具jib

https://github.com/GoogleContainerTools/jib

skywalking-docker

https://hub.docker.com/r/wutang/skywalking-docker/


小工具

内网穿透lanproxy(免费)

https://github.com/ffay/lanproxy

hosts快速切换工具SwitchHosts

https://github.com/oldj/SwitchHosts

阿里JAVA开发规约插件

https://github.com/alibaba/p3c

Jasypt

配置文件加密(thymeleaf作者开发)
https://github.com/ulisesbocchio/jasypt-spring-boot

Hutool Java工具包

http://hutool.mydoc.io/

运营

hotjar

一体化分析和反馈
https://github.com/Exrick/xmall/blob/master/study/hotjar.md

前端测试

Selenium

Selenium 是一套完整的 web 应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)

性能测试

Gatling

https://gatling.io/

测试TCP并发连接

tcpkali

测试websocket并发连接

websocket-bench


高性能框架

Disruptor

https://github.com/LMAX-Exchange/disruptor

JCTools

https://github.com/JCTools/JCTools

Akka

https://github.com/akka/akka (分布式特性)


分布式ID服务

tinyid

https://github.com/didi/tinyid>

Leaf

https://github.com/Meituan-Dianping/Leaf

uid-generator

https://github.com/baidu/uid-generator

DistributedID

https://github.com/beyondfengyu/DistributedID


api文档管理

easy-mock

https://github.com/easy-mock/easy-mock

ApiManager

https://github.com/EhsanTang/ApiManager

showdoc

https://github.com/star7th/showdoc


配置中心

apollo

https://github.com/ctripcorp/apollo

disconf

https://github.com/knightliao/disconf

spring cloud config

注册中心服务

zookpeer

http://zookeeper.apache.org/

eureka

https://github.com/Netflix/eureka

consul

https://github.com/hashicorp/consul

etcd

https://github.com/coreos/etcd


rpc

dubbo

https://github.com/apache/incubator-dubbo

motan

https://github.com/weibocom/motan

sofa-rpc

https://github.com/alipay/sofa-rpc

mqrpc

https://gitee.com/kailing/springboot-mqrpc

Tars

https://github.com/Tencent/Tars


微服务

spring cloud

http://projects.spring.io/spring-cloud/

ServiceComb

http://servicecomb.incubator.apache.org/cn/


api网关

zuul

https://github.com/Netflix/zuul

kong

https://github.com/Kong/kong

orange

https://github.com/sumory/orange

Soul

https://gitee.com/shuaiqiyu/soul

ApiSix

分布式事务 

lcn

https://github.com/codingapi/tx-lcn/

tcc-transaction

<https://github.com/changmingxie/##### tcc-transaction>

coolmq

https://github.com/vvsuperman/coolmq

Raincat

https://github.com/yu199195/Raincat

fescar

https://github.com/alibaba/fescar


分布式锁

klock

Klock是基于redis开发的分布式锁spring-boot starter组件
https://gitee.com/kekingcn/spring-boot-klock-starter

lock-spring

https://github.com/zouyingchun/lock-spring


分布式任务调度

xxl-job

https://github.com/xuxueli/xxl-job

Elastic-job

https://github.com/elasticjob/elastic-job-lite


批处理

spring batch

https://spring.io/projects/spring-batch

partitionjob

https://gitee.com/kailing/partitionjob


NewSql

tidb

https://github.com/pingcap/tidb

oceanbase

https://github.com/alibaba/oceanbase

cockroach

https://github.com/cockroachdb/cockroach


数据库中间件

cetus

https://github.com/Lede-Inc/cetus

DBProxy

https://github.com/Meituan-Dianping/DBProxy

mycat

https://github.com/MyCATApache/Mycat-Server

sharding-jdbc

https://github.com/shardingjdbc/sharding-jdbc

dble

https://github.com/actiontech/dble

proxysql

https://github.com/sysown/proxysql


数据库连接池

druid

https://github.com/alibaba/druid

tomcatjdbc

http://tomcat.apache.org/tomcat-8.0-doc/jdbc-pool.html

HikariCP

https://github.com/brettwooldridge/HikariCP


数据访问

jpa

https://github.com/spring-projects/spring-data-jpa

querydsl

https://github.com/querydsl/querydsl

jooq

https://github.com/jOOQ/jOOQ

mango

https://github.com/jfaster/mango

MyBatisPlus(baomidou)

https://mybatis.plus/

minidao

https://gitee.com/jeecg/minidao


SQL优化

SQLAdvisor

https://github.com/Meituan-Dianping/SQLAdvisor


binlog增量日志消费:

keking-binlog

https://gitee.com/kekingcn/keking-binlog-distributor

mysql-binlog-connector-java

https://github.com/shyiko/mysql-binlog-connector-java

canal

https://github.com/alibaba/canal

puma

https://github.com/dianping/puma

open-replicator

https://github.com/whitesock/open-replicator

porter

https://github.com/sxfad/porter (随行付,成品项目)


索引引擎

elasticsearch

https://github.com/elastic/elasticsearch

solr

http://lucene.apache.org/solr/guide/7_3/

lucene

http://lucene.apache.org/

JRediSearch

https://github.com/RedisLabs/JRediSearch

ftserver

https://github.com/iboxdb/ftserver


消息中间件

RabbitMQ

http://www.rabbitmq.com/getstarted.html

ActiveMQ

https://github.com/apache/activemq

kafka

https://github.com/apache/kafka

rocketmq

https://github.com/apache/rocketmq

zbus

http://zbus.io/

apache pulsar

http://pulsar.apache.org/


DevOps

jenkins

https://jenkins.io

hudson

http://www.eclipse.org/hudson

rundeck

https://github.com/rundeck/rundeck

Hygieia

https://github.com/capitalone/Hygieia


应用安全

openrasp

https://github.com/baidu/openrasp


apm

skywalking

https://github.com/apache/incubator-skywalking

pinpoint

https://github.com/naver/pinpoint

zipkin

https://github.com/openzipkin/zipkin

cat

https://github.com/dianping/cat

sofa-tracer(阿里巴巴)

https://github.com/sofastack/sofa-tracer


快速开发,微核心

spring boot

http://projects.spring.io/spring-boot/

jfinal

https://gitee.com/jfinal/jfinal

nutz

https://github.com/nutzam/nutz

rapidoid

https://github.com/rapidoid/rapidoid


日志采集

logpipe

https://github.com/calvinwilliams/logpipe

logstash

https://github.com/elastic/logstash

sentry

https://github.com/getsentry/sentry


爬虫相关

webmagic

https://gitee.com/flashsword20/webmagic

WebCollector

https://github.com/CrawlScript/WebCollector

jsoup

https://github.com/jhy/jsoup


堡垒机

teleport

https://github.com/tp4a/teleport/

jumpserver

https://github.com/jumpserver/jumpserver


后台管理脚手架

x-boot

https://github.com/Exrick/x-boot(x-font)

-------------本文结束感谢您的阅读-------------