协议
这瓜保熟么
平常心
展开
-
[搬运]扫盲 HTTPS 和 SSL/TLS 协议
本文转载自大神编程随想的博客。阅读原文需要科学上网,建议有条件者直接阅读原文,本文转载只为方便墙内阅读与存档学习。原文传送门:扫盲 HTTPS 和 SSL/TLS 协议[0]:引子 @ 编程随想的博客扫盲 HTTPS 和 SSL/TLS 协议[1]:背景知识、协议的需求、设计的难点 @ 编程随想的博客扫盲 HTTPS 和 SSL/TLS 协议[2]:可靠密钥交换的原理 @ 编程随想...转载 2018-12-26 15:48:10 · 749 阅读 · 0 评论 -
Paxos协议示例
Paxos过程:通过一个提案分为两个阶段:1. prepare阶段:proposer(提案发起者)选择一个提案编号n并将提案编号n请求发送给acceptors中的一个多数派(acceptors的一个子集); acceptor收到提案编号消息后,如果提案的编号n大于之前收到的提案编号,则承诺不再回复小于n的提案;如果该acceptor已经批准过提案,则将自己批准的提案回复给propo...转载 2019-02-15 00:41:54 · 260 阅读 · 0 评论 -
分布式事务中2PC与3PC的区别
协调者在分布式系统中,每一个机器节点虽然都能明确的知道自己执行的事务是成功还是失败,但是却无法知道其他分布式节点的事务执行情况。因此,当一个事务要跨越多个分布式节点的时候(比如,淘宝下单流程,下单系统和库存系统可能就是分别部署在不同的分布式节点中),为了保证该事务可以满足ACID,就要引入一个协调者(Cooradinator)。其他的节点被称为参与者(Participant)。协调者负责调度参与...转载 2019-02-16 19:59:34 · 172 阅读 · 0 评论