少女祈祷中...
残云的学习笔记

残云的学习笔记

May all the beauty be blessed

外观模式:把五个子系统收成一个入口,以及它和适配器、中介者到底差在哪

外观模式(Facade)为子系统提供一致的简化界面:下单要穿过库存、优惠券、支付、通知四个子系统,调用方只写一行。本文用可运行的 Java 示例讲透三条边界(不禁止直连、不增加功能、可以很多个),拆解 SLF4J、RequestFacade、JdbcTemplate,并说清外观与适配器、中介者的区别。

缓存预热、穿透、击穿、雪崩:一次讲清四个经典问题

Redis 缓存四大经典问题一次讲清:预热、穿透、击穿、雪崩。三张时序图直观展示三者的区别与联系,并给出各自的解决方案(空值缓存、布隆过滤器、互斥锁、逻辑过期、随机过期时间等),帮开发者避开高并发场景下的缓存坑。