开发者社区> 问答> 正文

[@倚贤][¥20]如何设计高并发下的限流架构保证应用的可用性?

问题来自Java技术沙龙的潘建成
Java线下沙龙报名链接:https://yq.aliyun.com/activity/796

展开
收起
李博 bluemind 2018-12-07 15:07:45 1946 0
1 条回答
写回答
取消 提交回答
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、非要自己设计这的框架,要涉及结果方面,高并发、高可用、限流、安全、注册与发现机制。
    2、高并发需要选择支持尽量高并发的框架,比如Java的 Reactive或者Node、Go、NET Core等
    3、高可用,需要集群支持,如何分布式部署,通信,心跳检测,状态追踪,以及自动化灾备故障转移
    4、当然硬件也要跟上配置,
    5、可以参考Dubbo、HSF、Spring Cloud的架构设计思想

    2019-07-17 23:18:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载