摘要: 架构反思-03-并发是很复杂的事情 多核给程序带了更强的处理能力,本质上来说,这是一种横向扩展的方法。同样地,它也要面对任何横向扩展的方法都必须面对的问题,事情划分和合并,以及这个过程中所必须处理的同步、一致性等事务性问题。 并发是一件很复杂的事情,这不仅体现在大型的场景上,如业务层面的,多机集群共 阅读全文
posted @ 2021-03-27 17:09 drop * 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 架构反思-02-抽奖场景 用抽奖场景作为第二篇,是因为抽奖场景是常见的高并发场景,同时也是在面试中考察面试者思维和逐步优化的常见题目。抽奖这件事,是有点玄乎的,它不单是一个技术问题,同时也涉及到业务优化的问题。 不过比较奇怪的是,每次面试到这类题目,面试者都是往内存缓存和 redis 的方向来找解决 阅读全文
posted @ 2021-03-27 04:12 drop * 阅读(87) 评论(0) 推荐(0) 编辑