2019年11月26日

java并发包 ,

摘要: AuomicInteger的作用, 高并发,有序性,原子性 使用compareandset设置cpu级别的锁,如果是0,就可以获取锁,如果是1,就抛出异常,结束线程,同时使用了只允许抢到锁的线程去解锁 AutomicBoolean 可替代volitic,同时,值都是放到主先吃个 Queue主要是安全 阅读全文

posted @ 2019-11-26 22:59 伊斯特里亚 阅读(140) 评论(0) 推荐(0) 编辑

rmi

摘要: ,,, 阅读全文

posted @ 2019-11-26 16:15 伊斯特里亚 阅读(161) 评论(0) 推荐(0) 编辑

分布式事务2

摘要: 独立消息服务方案 实现思路: 预发送消息:主动方应用系统预发送消息,由消息服务子系统存储消息,如果存储失败,那么也就无法进行业务操作。如果返回存储成功,然后执行业务操作。 执行业务操作:执行业务操作如果成功的时候,将业务操作执行成功的状态发送到消息服务子系统。消息服务子系统修改消息的标识为“可发送” 阅读全文

posted @ 2019-11-26 12:06 伊斯特里亚 阅读(88) 评论(0) 推荐(0) 编辑

分布式事务解决方案

摘要: 柔性事务解决方案架构 在电商领域等互联网场景下,传统的事务在数据库性能和处理能力上都暴露出了瓶颈。柔性事务有两个特性:基本可用和柔性状态。所谓基本可用是指分布式系统出现故障的时候允许损失一部分的可用性。柔性状态是指允许系统存在中间状态,这个中间状态不会影响系统整体的可用性,比如数据库读写分离的主从同 阅读全文

posted @ 2019-11-26 12:05 伊斯特里亚 阅读(155) 评论(0) 推荐(0) 编辑

导航