随笔 - 394  文章 - 0  评论 - 946  阅读 - 143万 
07 2019 档案
写作札记
摘要:书名:微言高并发架构 拟采用先总,然后细分,最后再以秒杀系统汇总的方式来进行。 先总,也就是先总的概述当前互联网架构的演进方式,从最简单的两层模式,逐渐过渡到三层模式,直到最后的分布式服务框架的加入,直至目前大行其道的微服务架构。 之后各章节,将此架构进行拆分,分为基础章节和提升章节 基础章节分为高性能列号生成器章节,分布式缓存章节(redis和本地缓存),分布式服务章节,微服务章节,分布式mq章... 阅读全文
posted @ 2019-07-26 19:50 程序诗人 阅读(233) 评论(0) 推荐(0) 编辑
CompareAndSwap原子操作原理
摘要:在翻阅AQS(AbstractQueuedSynchronizer)类的过程中,发现其进行原子操作的时候采用的是CAS。涉及的代码如下: 1: private static final Unsafe unsafe = Unsafe.getUnsafe(); 2: private static final long stateOffset; 3: privat... 阅读全文
posted @ 2019-07-26 17:53 程序诗人 阅读(11194) 评论(0) 推荐(0) 编辑
JVM调优之服务内存超过阈值报警
摘要:今早收到一条短信,具体报警信息如下: 【UMP JVM监控内存报警】应用名:发券worker(jdos_couponwkr);KEY【coupon.send.worker.jvm】,主机名:【host-10-183-72-114】,实例【11909223645】的堆内存使用率连续3次超过设定阀值【90.0%】。报警级别:【Warning】,报警时间:【2019-07-17 07:36:12】。 说... 阅读全文
posted @ 2019-07-17 10:06 程序诗人 阅读(2404) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示