摘要: 1.数据库事务中的原子性 : 普通的两阶段是 推送不同的数据给不同的主机,一旦出现网络中断,造成问题是不可服务. 因为本身有锁,故无所谓. 2. 分布式事务的一致性: paxos 的两阶段是将相同的 数据给不同的主机,一旦超过半数即可认为成功. 阅读全文
posted @ 2017-06-02 23:30 fei33423 阅读(160) 评论(0) 推荐(0) 编辑
摘要: leader 的使命是 能干的事情更多了. 自己担心死. 鼓励大家多想出新的东西. 表扬,鼓励为主. 不要打压. leader 关注点不要关注人上面,核心还是关注事. 这个是道. 领着大家接更多的活,把现有的活干好. 如何谈话? 1.了解下属,表扬下属 2.听下属最近困惑 3.几大方面要求, 上次提 阅读全文
posted @ 2017-06-02 22:34 fei33423 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 从容灾角度看可用性. 多机同时返回. 主通过 heart-beat 脑裂. 用 paxos. 性能远距离. 对整体压力较大. 从用户体验的角度看单数据可用性: 不考虑城市灾备的情况发生.只有单机房的 paxos 保证. 不同机房对所有行 id 要抢占锁,抢到锁后要同步原主的数据. 这个抢占锁是有用户 阅读全文
posted @ 2017-06-02 22:14 fei33423 阅读(498) 评论(0) 推荐(0) 编辑
摘要: UML 里有几种图,要从这几种图去重新理解设计模式. 另外光知道类,还要知道使用案例.这样才能真正的理解用例和设计. 1.静态 uml 类图 2.动态 流程图(内部细节,类是否内聚很关键. type 值 status 值) 时序图(类之间交互,边界.) 状态图. 重构: 分层和数据模型的重新修正. 阅读全文
posted @ 2017-06-02 19:36 fei33423 阅读(350) 评论(0) 推荐(0) 编辑