需要建设承载5-10万交易并发系统的容器云平台如何选型?

以下金融客户的容器云如何选型1.交易并发:5-10万2.账户约20亿显示全部

以下金融客户的容器云如何选型
1.交易并发:5-10万
2.账户约20亿

收起
参与4

返回罗文江的回答

罗文江罗文江  云计算架构师 , 某银行

一、应用架构:
1、建议先对此交易并发系统做好应用架构的规划设计。譬如需识别出此系统哪些模块是部署到容器云平台?  评估数据库的技术选型和部署架构,在高并发下,账户读热点、账户写热点性能的影响? 

2、此系统有大规模 的约20亿 账户 ,数据库设计时需要进行切片分库处理: 每份切片数据只存贮在一个数据库分库中,通过分库处理来提高吞吐量,数据访问时需要设计好数据切片路由。

3、5--10万交易并发的需求,建议细分出各种交易类型的具体特征,进行相应的设计。譬如实时联机的读交易,可以评估使用容器平台的REDIS服务提高并发。业务场景下,能用异步交易实现的,可以评估 容器平台的消息队列服务。

4、对此系统的应用研发管理进行规范。譬如不得使用数据库存储过程,应用层的无状态,以利于应用层模块可以在容器云平台上水平扩展部署,提升交易的并发度。

二、容器云平台的非功能性
1、容器云平台需要提供多AZ可用区,多集群的部署能力,为此系统的部署提供支持,譬如“业务单元化(注:业务系统和 分片分库的数据库为一个业务处理单元”的分区部署,高可用的“同城双活、异地容灾”的部署需求。
2、容器云平台提供金丝雀灰度发布能力,为此系统的投产和验证提供支持。
3、容器云平台提供日志、监控告警能力,为此系统的生产问题定位,业务连续性提供支持。

银行 · 2020-07-08
浏览904

回答者

罗文江
云计算架构师某银行
擅长领域: 云计算容器容器云

罗文江 最近回答过的问题

回答状态

  • 发布时间:2020-07-08
  • 关注会员:2 人
  • 回答浏览:904
  • X社区推广