云原生数据网关:Kubernetes 时代面临的挑战与对策
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 本文要点: 应用架构的演化已经将前端和后端进行了分离,而且进一步将后端分解成了独立的微服务。 现代的分布式架构带来了对 API 网关的需求,并且帮助普及了 API 管理和服务网格技术。 微服务给了我们根据服务需求使用最合适的数据库类型的自由。这种持久层多样化的现象引发了在数据层引入类似 API 网关功能的需求。 数据网关的行为类似于 API 网关,但是只关注数据方面。数据网关提供了抽象、安全性、可扩展性、联邦以及契约驱动开发的特性。 有很多类型的数据网关,从传统的数据虚拟化技术,到轻量级的 GraphQL 转换器、云托管的服务、连接池以及全开源的替代方案。 如今,围绕 12 要素(12-factor)应用程序、微服务以及微服网格有很多令人兴奋的事情,但是在云原生数据方面,这样的事情却不太多。关于云原生数据访问的会议演讲、博客文章、最佳实践以及专门构建的工具都比较少。出现这种现象的一个主要原因在于,大多数数据访问技术都是在一个偏爱静态环境的栈中架构和创建的,而不是具有动态特性的云原生和 K...
