快讯!Koalas-RPC框架捐赠到dromara社区

Posted dromara开源组织

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快讯!Koalas-RPC框架捐赠到dromara社区相关的知识,希望对你有一定的参考价值。

项目介绍

koalas-rpc 客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线程模型,支持动态扩容,服务上下线,权重动态,可用性配置,页面流量统计等,QPS统计,TP90,TP99,TP95等丰富可视化数据,持续为个人以及中小型公司提供可靠的RPC框架技术方案。

想法来源

市面上常见的RPC框架很多,grpc,motan,dubbo等,但是随着越来越多的元素加入,复杂的架构设计等因素似使得这些框架和spring一样,虽然号称是轻量级,但是用起来却是让我们很蹩脚,大量的配置,繁杂的API设计,其实,我们根本用不上这些东西!!!很多互联网企业有很多的内部RPC框架,有些优秀的设计非常赞赏,为什么不对这些设计原型进行聚合归类,自己搞一套【轻量级】RPC框架呢,比如tcp中怎么解决大量的wait-time,如何做到thrift和netty的兼容等等大量细节的优化。

技术栈


  •  thrift 0.8.0

  • spring-core-4.2.5,spring-context-4.2.5,spring-beans-4.2.5等spring源码

  • log4j,slf4j

  • org.apache.commons(v2.0+)

  • io.netty4

  • fastJson

  • zookeeper

  • 点评cat(V3.0.0+ 做数据大盘统计上报等使用,可不配置)

  • AOP,反射代理等

高可用高扩展的RPC框架

  • 官网 https://github.com/dromara/koalas-rpc

  • 客户端基于Thrift协议

  • 服务端支持Netty和Thrift的TThreadedSelectorServer半同步半异步线程模型

  • 支持动态扩容、服务上下线、权重动态、可用性配置、页面流量统计等

  • 支持QPS统计,TP90,TP99,TP95等丰富可视化数据

https://github.com/dromara/koalas-rpc

https://gitee.com/dromara/koalas-rpc

以上是关于快讯!Koalas-RPC框架捐赠到dromara社区的主要内容,如果未能解决你的问题,请参考以下文章

IBM 向 Node.js 捐赠 Express 框架,为 Express 丑闻画上了句号

新闻快讯_2

快讯:Bootstrap 4 进入长期维护计划,Bootsrap 5 开发中!

快讯|高通与PaddlePaddle在AI应用方向展开合作

怎样退出App之前唤醒还有一个App?

时隔一年,dromara团队发布全新架构Hmily分布式事务的2.1.1版本