收录了 rpc调用 频道下的 50 篇内容
《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析通信层和 RPC 调用的异步化。
《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析通信层和 RPC 调用的异步化。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。
《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析RPC协议之争和选型问题。
公众号:Java架构师联盟,每日更新技术好文
本文分四个部分介绍分布式事务 Seata TCC 模式。
本文转载自技术琐话公众号
《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析RPC框架的可靠性设计。李林锋已在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。
很久之前在做微服务架构选型的时候就听说阿里的微服务RPC框架dubbo,当时与Spring Cloud以http协议调用的架构做对比。发现dubbo的rpc框架学习成本较高,代码入侵性强,本身生态不完整,需要整合多个外部组件,故选择了相对性能弱一点的Spring Cloud全家桶。
传说中天机阁里有一台掌控世间一切的机器,万物运行由此产生。本文的“天机阁”是一个基于链路跟踪的监控系统,后台开发人员能够通过“天机阁”洞察“天机”,快速解决问题。
本文详细解读Dubbo引入的基于实例(应用)粒度的服务发现机制。
在本系列第一篇文章中我们介绍了游戏服务器的基础、难点、框架,以及用pomelo框架解决了运行架构的问题。 随后两篇文章我们通过示例介绍了用Pomelo开发聊天服务器、捡宝游戏的开发过程。 代码示例让我们对Pomelo有了很好的感性认识。现在让我们回过头来详细分析一下Pomelo的设计细节,架构以及未来的发展方向。
本文利用开源的Quasar框架提供的协程对系统进行NIO改造,提升单机任务的吞吐量,并使用更轻量的协程同步等待IO,替代处理NIO常用的异步回调。
本文将为您详细解读 3.0 预览版的新特性和新功能。
在大规模分布式系统的负载均衡中,子集是一种常用的技术。数以千计的关键微服务提供了支持。接下来,我们将会探讨尝试在网格架构中扩大任务的数目所面临的挑战,并会探讨最初的子集方法的问题。
本文介绍 RocketMQ 4.6.0 版本的新特性Request-Reply。
蚂蚁金服(当时还是支付宝)从 2013 年起就运行在单元化架构上,除了具备异地容灾能力外,还能做到异地多活,可随时在多城市、多数据中心调配流量。基于单元流量调配机制,可实现大规模集群的蓝绿发布、灰度仿真环境,为充分验证业务正确性、降低故障提供了基础条件。相应地,微服务体系也必须具备单元内收敛、单元间可控路由等能力,来支撑单元化技术架构的落地。
一个成熟的应用一般会涉及到非常多中间件的调用,比如API网关Kong、关系型数据库MySQL、缓存数据库Redis、RPC调用等等,应用开发人员常常无法以全局视角自主排查中间件的调用日志,重度依赖中间件人员。
前不久,InfoQ向大家推荐了几本有关软件架构的新书,引起了国内读者的广泛兴趣。其中一本是《开源应用架构(The Architecture of Open Source Applications)》,来自知名开源项目的各位作者对软件的设计进行了说明。通过对这些成功的系统架构进行概览,让软件工程师可以彻底了解最佳实践和陷阱。InfoQ中文站响应读者的需求,整理了该书有关开源软件架构的精彩内容,供国内开发社区借鉴。本期介绍的是著名浏览器自动化工具Selenium WebDriver的软件架构,第一部分主要分享了Selenium WebDriver的演变历史和架构观点。
在面向数据的架构中,单体数据存储是系统中状态的唯一来源,并由松耦合无状态的微服务对其进行操作。
本篇文章整理自《剖析 | SOFARPC 框架》系列文章,由SOFA 团队和源码爱好者们共同出品。