导语在20世纪60至70年代,软件开发人员通常在大型机和小型机上使用单体架构进行软件开发,没有一个应用程序能够满足大多数最终用户的需求。垂直行业使用的软件代码量更小,与其他应用程序的接口更简单,而可伸缩性在当时并不是优先考虑的。随着互联网的发展,开发人员逐渐将服务层从单体架构中分离出来,逐步产生RP
Tars是腾讯开源的一款微服务框架,它于去年4月份开源,并于今年6月捐赠给了Linux基金会。Tars为用户提供了涉及到开发和运维的一整套解决方案,帮助一个产品或者服务快速开发、发布、部署、上线和维护。它集可扩展协议编解码、高性能RPC通信框架、名字路由与发现、发布监控、日志统计、配置管