近日腾讯云发布了微服务中间件TSF,也被成为微服务一站式解决方案,通过TSF提供的RESTful调用方式高性能RPC框架,企业能够快速构建一个围绕应用和微服务的分布式应用PaaS平台。
而新型的微服务架构也将是企业IT架构转型的趋势,尤其是对于那些传统单体架构而言,在互联网时代备受性能上的煎熬,尤其在线上业务快速迭代的过程中,传统IT架构实在无法做到快速的响应,而慢一步就很有可能在行业内面临淘汰风险。
而通过TSF这款集微服务治理、全应用生命周期和调用链跟踪等能力与一体的PaaS平台,能够将复杂的单体架构,重组为小而美的独立服务,并通过可视化的控制台便可进行分布式系统的应用发布(创建、部署、启动)和管理(回滚、扩容、缩容、删除)。
传统IT架构存在一个不争的事实,那就是IT效率不够高,比较冗长。同时很多传统的应用、老的应用的架构和云的大规模分布式架构是不一样的,架构的异构导致了传统的应用上云很痛苦。而当业务量呈爆发性增长时,传统容灾方法只有主机和存储两种方式。
现今通过TSF中间件平台上企业能够进行中间件系统搭建,这些系统之间可通过微服务的方式进行分布式的管理,从而让业务变得更加轻量化。
举例来说,当企业仅有几台服务器设备时,业务上的迭代只需拷贝和发布便足以支持,而当设备到达千台万台时,如果想要快速进行业务上的迭代,就要通过分布式的解决方案,单应用并发启动上千服务器节点能力实现代码批量上传与打包编译。
TSF设计之初就是基于gRPC高性能服务框架,具备百万级QPS服务能力,高性能的框架基本上满足了99%以上的企业需求。哪怕是最近火热的在线问答也能完美提供支持。
当然这也得益于TSF提供的RESTful调用方式和自研的高性能RPC框架,无缝兼容Dubbo等RPC框架,已经在使用Dubbo框架的用户,可平滑迁移到TSF。
TSF系统地考虑了分布式服务发现、路由管理、安全、负载均衡等细节问题。强大的平台能力,支持应用的全生命周期管理能力。
此外TSF的微服务运行与治理框架屏蔽了微服务系统带来的复杂度,为应用提供自动注册、发现、治理,隔离,调用分析等一系列微服务治理能力。
在技术方面腾讯绝对是行业的翘楚,发布微服务中间件TSF的意图,就是要帮助企业重新聚焦回自家业务方面,不用太考虑后期程序部署,开发者就专注在做业务逻辑上的开发即可。