12 2020 档案

摘要:异步处理、解耦合和削峰填谷是消息队列在秒杀系统设计中起到的主要作用 异步处理可以简化业务流程中的步骤,提升系统性能; 削峰填谷可以削去到达秒杀系统的峰值流量,让业务逻辑的处理更加缓和; 解耦合可以将秒杀系统和数据系统解耦开,这样两个系统的任何变更都不会影响到另一个系统; 减少消息延迟的正确姿势想要减 阅读全文
posted @ 2020-12-24 11:39 嵌入式系统 阅读(299) 评论(0) 推荐(0)
摘要:旁路缓存策略(Cache Aside)分为读策略和写策略 读策略:读缓存,缓存没有,读库,写缓存,返回数据。 写策略:更新库,删除缓存。 防止缓存穿透: 回种空值,把查询为空的值也要回种到缓存。 布隆过滤器,布隆过滤能判断不通过则元素一定不在集合中,通过则可能在集合中。 阅读全文
posted @ 2020-12-16 17:40 嵌入式系统 阅读(77) 评论(0) 推荐(0)