导读:什么是技术中台?技术中台说白了就是强调资源整合、能力沉淀的平台体系,当技术前台实现业务功能时,为他们提供底层的技术、数据等资源和能力的支持。

▌技术中台赋能企业敏捷业务

主要是提高并发的需求。但是高并发不是没有成本的,拆分成这个粒度会有什么问题?我们会发现等拆完了,下边的这些措施都是必不可少至关重要的。

技术中台架构 技术中台是啥_限流

▌技术中台服务的应用方法—目录寻址

当业务要提供中台服务的时候,中台服务首先希望能够注册到一个地方,当业务组开发业务逻辑的时候,能够在这个地方找到中台的接口如何调用的文档,当业务组的业务注册上来的时候,可以进行调用。

技术中台架构 技术中台是啥_API_02

▌技术中台服务的应用方法—访问控制

架构SOA化之后,除了对内提供中台服务,很多能力也可以开放给外部的合作伙伴,形成开放平台。例如你是一家物流企业,除了在你的页面上下单寄快递之外,其他的电商也可以调用你的API来寄快递,这就需要一个API网关来管理API,对接你的电商只要登录到这个API网关,就能看到API以及如何调用,API网关上面的文档管理就是这个作用。

另外API网关提供接口的统一认证鉴权,也提供API接口的定时开关功能,灵活控制API的生命周期。

技术中台架构 技术中台是啥_API_03

技术中台架构 技术中台是啥_高并发_04

▌技术中台服务的应用方法—流量管控

技术中台场景下,大促的时候,需要进行熔断、限流、降级。这个在API网关上可以做,将超过压测值的流量,通过限流拦在系统外面,从而保证尽量的流量,能够下单成功。

技术中台架构 技术中台是啥_高并发_05

在互联网场景下,经常需要对于流量进行精细化的管理,可以根据HTTP Header里面的参数进行分流,例如VIP用户访问一个服务,非VIP用户访问另一个服务,这样可以对高收入用户推荐更加精品的产品,增加连带率。