当前位置:主页 > 查看内容

10分钟!构建支持10万/秒请求的大型网站

发布时间:2021-08-21 00:00| 位朋友查看

简介:作者 | 子墚 百丈 背景介绍 1. 应用网关的发展历程 应用网关作为应用的统一接入层 它的发展和演进也是伴随着应用架构的变化 大家都知道企业应用从最早期 SOA 时代发展到微服务的时代。在 SOA 时代 传统的企业服务总线承担了企业应用的统一接入层 但是发展到……

作者 | 子墚 百丈


背景介绍


1. 应用网关的发展历程


应用网关作为应用的统一接入层 它的发展和演进也是伴随着应用架构的变化 大家都知道企业应用从最早期 SOA 时代发展到微服务的时代。在 SOA 时代 传统的企业服务总线承担了企业应用的统一接入层 但是发展到微服务时代以后 微服务讲究的就是单元化 业务的快速迭代 服务的松耦合。传统的服务总线已经不再适合微服务的需求 因此微服务 APIGateway 渐渐发展起来 例如大家熟悉的 Zuul、Spring Cloud Gateway 等微服务网关。


1.png


微服务进入容器化时代以后 K8s Ingress 成为了容器的接入层标准 代表产品为 Nginx 但是 Nginx 本身只是一个7层负载 无法真正替代微服务网关的场景 例如 RPC 协议转换和注册中心的服务发现等微服务场景 往往我们在 Ingress 下面还需要再部署一层微服务网关 但是增加了一层以后 我们的资源成本、运维成本以及链路的耗时都增加了 因此进入云原生时代以后 我们推出了 Ingress 和微服务网关二合一的云原生网关 既能满足应用场景 也能降低企业的成本和复杂度。

image.gif

2.png


2. 云原生网关是什么


云原生网关用一句话来概括就是 提供稳定性更高、成本更优、效率更高的符合 K8s Ingress 以及微服务应用场景统一接入层。

3. 云原生网关的优势


成本 现有容器化时代下 微服务接入层从二层降低为一层 资源成本和运维成本降低50%。
集成 深度集成阿里云多款产品 例如日志、服务治理、链路追踪、压测、容器服务、EDAS、SAE 等 为客户提供一站式统一接入层解决方案
功能 丰富的服务治理能力 限流降级、金丝雀/标签路由、动态服务发现等 多种安全防护能力 WAF/DDos、黑白名单、JWT/OAuth/第三方认证 完善的可观测性指标 调用链、日志、监控大盘 。
可靠 经过阿里内部系统在双11大促的考验 可谓是百炼成钢 并且向我们的客户承诺? 99.95% 的 SLA。


产品详细介绍
1. 功能架构


云原生网关主打服务治理、接入安全、高可用、可观测性以及可扩展性的能力。


3.png


2. 技术架构


4.png


3. 应用场景


网关作为应用的“大门” 既要保证南北向流量的统一接入 也要承担东西向流量的互通互联。


南北向 全渠道接入对接多种应用架构


5.pngimage.gif


东西向 混合云、多数据中心、多业务域互通


6.png



公测进行中


目前云原生网关正在阿里云微服务引擎MSE中进行公测 欢迎大家免费体验和试用


欢迎加入产品钉钉交流群 34754806


8.jpeg


了解更多产品详情 https://www.aliyun.com/product/aliware/mse


本文转自网络,原文链接:https://developer.aliyun.com/article/787671
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:快手基于 Flink 构建实时数仓场景化实践 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐