
系统设计
文章平均质量分 76
tazj
这个作者很懒,什么都没留下…
展开
-
分布式系统中CAP理论与BASE理论
只要是分布式系统就一定有P,而ACP理论就是说ACP不可能同时成立,只会有AP与CP。而这个AC只在单节点下存在(例如MySQL单机)。但是现代互联网项目中不可能只要AP或CP(但是某些对数据一致要求十分严格的场景比如银行转账还是要保证强一致性。CP),需要一个三者间的平衡点,让A和C都做成一下妥协,就是BASE理论。原创 2024-12-29 10:45:00 · 649 阅读 · 0 评论 -
秒杀系统关于限流的思考
1.如果业务是微服务架构,建议使用Sentinel,它不仅限流,还能结合降级与熔断保护系统。2.如果业务是单机部署且限流规则简单,可以优先考虑。3.如果需要分布式限流,且想自己实现灵活的方案,建议使用Redis。4.如果需要在流量入口就限制,可以使用Nginx 限流。原创 2024-12-15 10:00:00 · 312 阅读 · 0 评论