学习SpringCloud微服务架构已经一段时间了,想整理梳理一下知识架构了,不足的地方欢迎大家一起补充:
基础框架
JAVA8,Spring Cloud,Dubbo,Motan,Sofa
分布式注册中心
Eureka(Netflix),Consul,Nacos,Etcd,Zookeeper
分布式监控中心
CAT,SBA,Prometheus,Grafana
分布式配置中心
Apollo,Nacos,DisConf,Spring Cloud Config
分布式网关
F5,Ngnix+(打通Consul),ESB,Kong,zuul, gateway
分布式事务
Seata,dts,tcc-transaction,hmily,ByteTCC,myth,EasyTransaction,tx-lcn
分布式日志系统
ELK(Kibana,ElasticSearch,Logstash),Kafka,Flume,Splunk
分布式定时任务调度和管理
Elastic Job,XXL Job