Roses基于Spring Boot 2和Spring Cloud Finchley.SR2,致力做整套分布式和服务化解决方案,Roses拥有高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace)等等,一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战。
Roses特点:
1、快速开发微服务的秘籍 roses-kernel
2、网关实现统一鉴权,资源权限过滤
3、网关生成唯一请求号(RequestNoGenerateFilter)
4、分布式事务解决方案(可靠消息最终一致性)
5、分布式配置中心roses-config
6、一切请求基于RequestData和ResponseData
7、独创基于BeanPostProcessor的资源扫描器
8、独特的Feign错误解码器
9、Log + Trace日志记录
10、统一的日志记录格式
网友评论