微服务领域相关框架

一、微服务

领域相关的框架

1,spring cloud全家桶,
1.1,服务发现

——Netflix Eureka
1.2,客服端
负载均衡——Netflix Ribbon
1.3,断路器
——Netflix Hystrix
1.4,服务网关——Netflix Zuul
1.5,分布式配置——Spring Cloud Config
1.6,链路追踪器
——zipkin2,dubbo相关
1,分布式事务解决方案
——seata
2, 流量控制框架
——sentinel
3,dubbo可视化管理
——dubbo admin
4, dubbo监控框架—— dubbo monitor
5, 当当网
开源的dubbo扩展——Dubbox
6,阿里巴巴
对spring cloud和dubbo的整合方案——spring cloud alibaba二,持久层相关框架
1,数据库连接池
——c3p0
2,数据库连接池——dbcp
3,数据库连接池——druid
4,半orm框架——mybatis
5,mybatis扩展—— mybatis plus
6,orm框架——jpa,hibernate
7,搜索引擎

——luncene
8,搜索解决方案——solr
9,搜索解决方案——ElasticSearch

三,MVC层相关框架
1,spring mvc

,struts2, play,javaFx
2, Freemaker, volecity

四,Spring全局桶

1,spring boot
2, spring cache
3, spring data jpa
4, spring jdbcTemplate
5, spring security
6, spring mvc
7, ………

五,Java诊断排错相关框架
1,arthas
2, perfMa
3, mat
4, jProfiler

六,定时任务

相关框架
1,elastic-job
2, xxl-job
3, quartz
4, saturn
5, opencron
6, antares

七,工作流

相关框架
1,Activiti
2,JBoss JBPM
3,JFlow
4,FixFlow

八, 网络通讯与协程

以及日志相关框架
1,netty
2, mina
3,Kilim
4,log4j2
5, logback
6, sl4j

九,大数据

相关框架
1,apache spark

2, apache flink
3, apache storm

4, apache Ignite
5, hazelcast JET
6, kafka stream

7, apache pulsar Functions

十,效率测试

以及辅助工具相关框架
1,单元测试
——junit
2, 单元测试——testNg
3, 工具类集合——hutool
4, 效率工具——lombok
5, 效率工具——mapstruct


发表评论

电子邮件地址不会被公开。 必填项已用*标注