
并发编程
文章平均质量分 95
土豆爱吃薯片
小小程序员
展开
-
高并发系统架构设计需要考虑哪些
高并发系统架构设计需要考虑哪些 转载于https://www.toudo.cn/article/21 我们在应对高并发大流量时应对方法,归纳起来共有三种方案。 Scale-out(横向扩展): 分而治之是一种常见的高并发系统设计方法,采用分布式部署的方式把流量分流开,让每个服务器都承担一部分并发和流量。 缓存:使用缓存来提高系统的性能,就好比用“拓宽河道”的方式来抵御高并发大流量的冲击。 异步:在某些场景下,未处理完之前,我们可以让请求先返回,在数据准备好之后再通知请求方,这样可以在单位时间内处理更多的请求原创 2021-10-11 14:43:17 · 864 阅读 · 0 评论 -
Java并发编程
转载于https://www.toudo.cn/article/synchronize java内存分区 Java程序是交由JVM执行的,所以Java内存区域划分的时候事实上是指JVM区域划分。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JnYVSnaR-1629424208064)(https://www.toudo.cn/upload/2021/08/3ip5io2nc0if6ob8lgud3aidl5.jpg)] 根据《Java虚拟机规范》的规定,运行时数据区通常包原创 2021-08-20 09:51:39 · 328 阅读 · 0 评论