12 2019 档案

摘要:论JAVA实现MYSQL 行级锁(分布式锁实现方案一) 阅读全文
posted @ 2019-12-26 20:07 陶朱公Boy 阅读(2384) 评论(0) 推荐(0) 编辑
摘要:悲观锁:总是认为别人一定会修改数据,所以会在做操作之前先上锁。Java中synchronized和ReentrantLock等独占锁就是悲观锁思想的实现 乐观锁:认为并发修改是一个低概率事件,所以采用一种乐观策略,比如数据库加版本号这种方式。每次提交时 会从数据库里读取最新version,并且检查 一开始拿出的version和提交那刻的version比较 原则:提交的版本号必须大于数据库最新版本号 阅读全文
posted @ 2019-12-23 19:23 陶朱公Boy 阅读(194) 评论(0) 推荐(0) 编辑
摘要:系统设计之解决核心问题的设计 原创: bluedavy HelloJava 8月1日 继前面的系统建设的目的、可衡量的目标,达成目标的核心问题后,进入到解决核心问题的设计环节了,技术人员其实最擅长的是直奔这个主题,而且估计更期盼的也是这篇,有些时候会导致跳过前面的目的、目标环节,导致最终做出来的系统 阅读全文
posted @ 2019-12-16 20:22 陶朱公Boy 阅读(678) 评论(0) 推荐(0) 编辑
摘要:作者系统的分享了自己对SOA落地 微服务、Service Mesh的认知,再结合自己设计落地框架HSF的经验分享 ... 阅读全文
posted @ 2019-12-10 14:04 陶朱公Boy 阅读(308) 评论(0) 推荐(0) 编辑
摘要:redis加锁的几种实现 阅读全文
posted @ 2019-12-06 10:55 陶朱公Boy 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:redis系列:分布式锁 1 介绍 这篇博文讲介绍如何一步步构建一个基于Redis的分布式锁。会从最原始的版本开始,然后根据问题进行调整,最后完成一个较为合理的分布式锁。 本篇文章会将分布式锁的实现分为两部分,一个是单机环境,另一个是集群环境下的Redis锁实现。在介绍分布式锁的实现之前,先来了解下 阅读全文
posted @ 2019-12-06 10:55 陶朱公Boy 阅读(138) 评论(0) 推荐(0) 编辑
摘要:mqtt 阅读全文
posted @ 2019-12-03 17:11 陶朱公Boy 阅读(947) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示