谈谈用统一网关gate的利与弊

简介: 谈谈用统一网关gate的利与弊

      在架构设计中,在网关这块,很多公司喜欢用统一网关,特别是电子商务,金融,团购等等日常生活中会用到的互联网产品,但多服多区模式下的游戏是否也适用统一网关呢?有很多游戏公司游戏服和网关服合为一体,也有的还是分开架构部署,我觉得各有优劣

那么,

统一网关带来的好处是什么呢?

1.安全性,

所有终端请求都需要经过网关层,再分发给各种微服务,这样,如果我们保证了网关层的安全性,高可用性(HA),负载均衡(LB),那么,很多业务的运行就不会直接暴露在公网上。

2.节省资源,

IP段的资源(特别是IPV4段目前越来越少的现状)和带宽资源(针对一台云主机分配一定带宽的购买方式,而非共享带宽方式)。

3.更便于做统一的流量QPS分析统计

3.被攻击的话,省高防成本

如果买DDoS高防包,防护IP数可以控制在最小个数,不需要所有的游戏服都去防护,这样就省了很多防护成本。如果不是统一网关的话,攻击将是全面开花,防御成本将大大提升

4.网关可以聚焦它的功能,然后用更高性能的语言来开发。另一方面网关可以帮助跨服更简单。

统一网关带来的缺陷是什么呢?

1.安全性,容易触发单点问题,而殃及池鱼。

1.1

目录
相关文章
|
4月前
|
存储 缓存 前端开发
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
|
7月前
|
负载均衡 应用服务中间件 Linux
深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」
深入浅出学习透析Nginx服务器的架构分析及原理分析「底层技术原理+运作架构机制」
553 0
|
监控 负载均衡 安全
亿级流量架构网关设计思路,常用网关对比,写得太好了。。(2)
本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对基础概念熟悉的朋友可以根据目录查看自己感兴趣的部分。
3669 7
亿级流量架构网关设计思路,常用网关对比,写得太好了。。(2)
|
负载均衡 监控 安全
网关系统就该这么设计,万能通用,稳的一批!
网关系统就该这么设计,万能通用,稳的一批!
|
消息中间件 存储 运维
难住了,微服务之间的几种调用方式哪种最佳?
难住了,微服务之间的几种调用方式哪种最佳?
|
负载均衡 监控 安全
网关系统就该这么设计(万能通用),稳的一批!
网关系统就该这么设计(万能通用),稳的一批!
|
负载均衡 安全 前端开发
亿级流量架构网关设计思路,常用网关对比,写得太好了。。(1)
本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对基础概念熟悉的朋友可以根据目录查看自己感兴趣的部分。
332 0
亿级流量架构网关设计思路,常用网关对比,写得太好了。。(1)
|
消息中间件 缓存 NoSQL
微服务架构中,二次浅封装实践
二次封装的方式,可以严格的控制技术栈的迭代扩展,以及版本冲突的问题,通过对二次封装层的统一升级,可以快速实现业务服务的升级,解决不同服务的依赖差异问题。较大程度的降低业务与技术的耦合,如此可以独立的升级技术栈,扩展功能而不影响业务服务的迭代。
450 0
微服务架构中,二次浅封装实践
|
区块链 Kotlin
BNB丨BSC链项目系统开发DAPP模式分析解析方案
BNB丨BSC链项目系统开发DAPP模式分析解析方案
297 0
|
存储 消息中间件 SQL
云原生景观:应用程序定义和开发层解决了什么问题?如何解决的?
云原生景观:应用程序定义和开发层解决了什么问题?如何解决的?
148 0
云原生景观:应用程序定义和开发层解决了什么问题?如何解决的?

热门文章

最新文章