草庐IT

ApiRegistry

全部标签

自研分布式高性能RPC框架及服务注册中心ApiRegistry实践笔记【原创】【开源】

痛点1.bsf底层依赖springcloud,影响bsf更新springboot新版本和整体最新技术版本升级。2.eureka已经闭源,且框架设计较重,同时引入eureka会自行引入较多springcloud相关包和组件。方案1.自研轻量级高性能rpc框架BsfAPIRegistry。目标BsfAPIRegistry需要解决的关键痛点:1.代码简单,简单,简单!框架实现要轻量,容易扩展,这样性能扩展也会很高。2.要兼容旧项目@FeignClient,业务开发零改造代码,实现业务零感知无缝迁移。3.引入的第三方组件越少越好,以后bsf组件冲突问题也会少。(本地服务启动时间应该也会比eureka注

自研分布式高性能RPC框架及服务注册中心ApiRegistry实践笔记【原创】【开源】

痛点1.bsf底层依赖springcloud,影响bsf更新springboot新版本和整体最新技术版本升级。2.eureka已经闭源,且框架设计较重,同时引入eureka会自行引入较多springcloud相关包和组件。方案1.自研轻量级高性能rpc框架BsfAPIRegistry。目标BsfAPIRegistry需要解决的关键痛点:1.代码简单,简单,简单!框架实现要轻量,容易扩展,这样性能扩展也会很高。2.要兼容旧项目@FeignClient,业务开发零改造代码,实现业务零感知无缝迁移。3.引入的第三方组件越少越好,以后bsf组件冲突问题也会少。(本地服务启动时间应该也会比eureka注