首页 > 常见问答

大型网站开发技术(10分钟构建支持10万/秒请求的大型网站)

背景介绍1.应用网关的发展历程

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

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

2.云原生网关是什么

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

在此用云原生网关演示如何用10分钟构建支持10万/秒请求的大型网站,详情如下:

3.云原生网关的优势

大型网站开发技术(10分钟构建支持10万/秒请求的大型网站)

成本:现有容器化时代下,微服务接入层从二层降低为一层,资源成本和运维成本降低50%。

集成:深度集成阿里云多款产品,例如日志、服务治理、链路追踪、压测、容器服务、edas、sae等,为客户提供一站式统一接入层解决方案。

功能:丰富的服务治理能力(限流降级、金丝雀/标签路由、动态服务发现等);多种安全防护能力(waf/ddos、黑白名单、jwt/oauth/第三方认证);完善的可观测性指标(调用链、日志、监控大盘)。

可靠:经过阿里内部系统在双11大促的考验,可谓是百炼成钢,并且向我们的客户承诺99.95%的sla。

2

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

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

2.技术架构3.应用场景

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

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

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

原文标题:大型网站开发技术(10分钟构建支持10万/秒请求的大型网站),如若转载,请注明出处:https://www.goodstylecd.com/wenda/383.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「格调佳」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。