开发者社区> 问答> 正文

大并发时的系统架构需要考虑哪些问题,怎样扛住大并发量,一致性怎样解决,如何取舍

大并发时的系统架构需要考虑哪些问题,怎样扛住大并发量,一致性怎样解决,如何取舍

展开
收起
aaa125 2018-11-23 15:01:17 2671 0
4 条回答
写回答
取消 提交回答
  • 高并发我们常见的几种解决套路无非: 缓存 异步 预处理. 一致性可以往事务与最终一致性方向考虑

    2020-04-13 16:07:59
    赞同 展开评论 打赏
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    2019-07-17 23:16:13
    赞同 1 展开评论 打赏
  • 大并发的情况下,核心应该是防止单点雪崩,即怎样保护系统不被流量打垮~
    一般的方式有: 1. 限流 如Sentinel 2. 增加服务器 3. 排队 4. 先优化自己的系统性能,如有无慢sql、接口耗时 5. 对下游依赖系统一定要配置好 超时时间等、降级等

    一致性: 在请求量较大时,一般采用最终一致性,即允许短暂的数据不一致。

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

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载