文件名称:Sofa-rpc-node:SOFARPC Node是一个高性能,高可扩展性的生产级Nodejs RPC框架
文件大小:16.91MB
文件格式:ZIP
更新时间:2024-02-24 22:10:54
nodejs rpc rpc-framework sofa sofa-rpc
沙发-rpc节点 Nodejs实现版本 一,SOFARPC Node简介 简单说它是的Nodejs版本实现,但本质上它是一个通用的Nodejs RPC RPC解决方案。NodejsRPC在阿里和蚂蚁内部已经发展了四五年时间,如今分布在各种业务场景上,并经历了多次双11大促的考验。功能方面从基本的服务发布,寻址,点对点远程调用能力;到各种路由,负载均衡策略;再到故障隔离,熔断等高级功能,已逐渐发展成一个高可扩展性,高性能,生产级的RPC框架。 二,模块划分 SOFARPC Node主要包含了四个子模块,分别是: 客户: RPC的客户端实现 服务器: RPC的服务端实现 注册表:服务注册中心抽