A lightweight RPC framework that supports hundreds of billions of Weibo calls: Motan
Editor’s note: High-availability architecture sharing and dissemination of articles with typical significance in the field of architecture, this article is shared by Zhang Lei in the high-availability architecture group. For reprinting, please indicate that it is from the high-availability architecture public account “ArchNotes”. Zhang Lei, technical expert of Sina Weibo, technical director of MotanRPC framework. Joined Sina Weibo in 2013, participated in several key projects such as Weibo RPC service and hybrid cloud as a core technical member, and is currently responsible for the maintenance and architecture improvement of the MotanRPC framework. Focus on high-availability architecture and service middleware development direction. ” In 2013, the Weibo RPC framework Motan was born in the careful design and hard work of the senior masters (Fulin, fishermen, wheat, Wang Zhe, etc.). Constantly improving, Motan has been widely used in the Weibo platform, completing nearly 100 billion calls for hundreds of services every day.” —— Zhang Lei With the rapid development of Weibo container deployment and hybrid cloud platform, RPC is becoming more and more important in the process of micro-service, and the demand for RPC has also undergone some changes. Today I will mainly introduce Motan, the Weibo RPC framework, and some improvements…