摘要:
本文开始将为各位带来设计模式相关话题。关注我的公众号「Java面典」,每天 10:24 和你一起了解更多 Java 相关知识点。 一、单一职责原则 原则 :一个类只负责一项职责; 引出问题 :比如一个类 C 负责两个不同的职责:管理学生信息、管理教师信息。当由于学生信息相关需求发生改变而需要修改类 阅读全文
摘要:
本文将为各位带来分布式算法中的 Paxos 算法。关注我的公众号「Java面典」,每天 10:24 和你一起了解更多 Java 相关知识点。 一致性算法 在前两篇文章中,已经给各位介绍了分布式事务与分布式事务解决方案。在解决分布式事务时,CAP 三者无法同时满足,往往都会选择一定程度上的牺牲分布式系 阅读全文
摘要:
在上一篇文章中,我们已经了解了分布式事务的定义,本文我们将了解常用的分布式事务解决方案。关注我的公众号「Java面典」,每天 10:24 和你一起了解更多 Java 相关知识点。 二阶段提交 二阶段提交(Two phaseCommit)是指,在计算机网络以及数据库领域内,为了使基于分布式系统架构下的 阅读全文