深圳幻海软件技术有限公司 欢迎您!

  • 读发布!设计与部署稳定的分布式系统(第2版)笔记08_自黑与放大

    合集-读发布!设计与部署稳定的分布式系统(第2版)(11)1.读发布!设计与部署稳定的分布式系统(第2版)笔记01_生产环境的生存法则06-132.读发布!设计与部署稳定的分布式系统(第2版)笔记02_停飞的代码异常06-143.读发布!设计与部署稳定的分布式系统(第2版)笔记03_让系统稳定运行0

  • 怎么正确使用锁?

    锁的原理:任何时间都只能有一个线程持有锁,只有持有锁的线程才能访问被锁保护的资源。我们接下来看一下在锁的使用上有什么最佳实践。避免滥用锁如果能不用锁,就不用锁;如果你不确定是不是应该用锁,那也不要锁。使用锁后带来的代价:加锁和解锁过程都需要CPU时间的,这是一个性能的损失。使用锁还可能导致线程等待锁

  • 三种方法+三种选型,用分布式锁还怕啥并发问题呀?

    一、背景并发问题是电商系统最常见的问题之一,例如库存超卖、抽奖多发、券多发放、积分多发少发等场景;之所以会出现上述问题,是因为存在多机器多请求同时对同一个共享资源进行修改,如果不加以限制,将导致数据错乱和数据不一致性;解决并发问题的方式有很多,例如:队列、异步、响应式、锁都可以;由于当前互联网都是分

  • 并发-分布式锁质量保障总结

    一、背景并发问题是电商系统最常见的问题之一,例如库存超卖、抽奖多发、券多发放、积分多发少发等场景;之所以会出现上述问题,是因为存在多机器多请求同时对同一个共享资源进行修改,如果不加以限制,将导致数据错乱和数据不一致性;解决并发问题的方式有很多,例如:队列、异步、响应式、锁都可以;由于当前互联网都是分

  • 聊聊并发-分布式锁质量保障

    一、背景并发问题是电商系统最常见的问题之一,例如库存超卖、抽奖多发、券多发放、积分多发少发等场景;之所以会出现上述问题,是因为存在多机器多请求同时对同一个共享资源进行修改,如果不加以限制,将导致数据错乱和数据不一致性;解决并发问题的方式有很多,例如:队列、异步、响应式、锁都可以;由于当前互联网都是分

  • 老板问我分布式锁,结果悲剧了......

    公司交给了萌新小猿一个光荣而艰巨的项目,该项目需要使用分布式锁,这可难到了小猿。图片来自Pexels只是听说过分布式锁很牛掰,其他就一概不知了,唉,不懂就问呗,遂向老板请教。老板:我们每天不都在经历分布式锁吗,我来给你回忆回忆。小猿:好勒,瓜子板凳已备好。本文结构:为什么要使用分布式锁分布式锁有哪些

推荐阅读