im 关于im:TLS协议分析-四-handshake协议概览 handshake protocol用于产生给record protocol应用的SecurityParameters。在handshake中:
im 关于im:TLS协议分析-一-设计目标及历史 最近发现密码学很有意思,刚好还和工作有点关系,就钻研了一下,本文是其中一部分笔记和一些思考。密码学实践艰深,概念繁多,自己常识程度无限,谬误不免,如果您发现错误,请务必指出,非常感谢!本文指标:学习鉴赏TLS协定的设计,透彻了解原理和重点细节跟进一下密码学应用领域的历史和停顿整顿古代加密通信协议设计…
im 关于im:100亿次的挑战如何实现一个有把握的春晚摇一摇系统 这是2015年年初(羊年春晚)摇一摇流动的技术复盘文章。在数年之后再次复习,有很多架构上的取舍依然能够给相似的流动参考,因而从新收回来。羊年春晚摇一摇流动曾经落下帷幕,当初回过头来看看这一全民参加的乏味的流动背地,有着怎么的后盾零碎?这个零碎又是如何被设计与实现进去的?春晚摇一摇流动在理解这个零碎之…
im 关于im:微信PaxosStore深入浅出Paxos算法协议 “与其预测将来,不如限度将来”,这应该是Paxos协定的核心思想。Paxos协定自身是比较简单的,如何将Paxos协定工程化,才是真正的难题。这是来自微信工程师的教训,以供参考。
im 关于im:PhxSQL设计与实现 *PhxSQL是一个兼容MySQL、服务高可用、数据强统一的关系型数据库集群。PhxSQL以单Master多Slave形式部署,在集群内超过一半机器存活的状况下,可本身实现主动Master切换,且保证数据一致性。*
im 关于im:微信开源libco简单易用高性能的协程库 libco是微信后盾大规模应用的c/c++协程库,2013年至今稳固运行在微信后盾的数万台机器上。libco在2013年的时候作为腾讯六大开源我的项目首次开源,咱们最近做了一次较大的更新,同步更新在[链接](点击浏览原文间接拜访)上。libco反对后盾麻利的同步格调编程模式,同时提供零碎的高并发能力。
im 关于im:以两军问题为背景来演绎Basic-Paxos 在计算机通信实践中,有一个驰名的两军问题(two-army problem),讲述通信的单方通过ACK来达成共识,永远会有一个在途的ACK须要进行确认,因而无奈达成共识。
im 关于im:以两军问题为背景来演绎BasicPaxos BasicPaxos最早以希腊议会的背景来解说,但普通人不了解希腊议会的运作模式,因而看BasicPaxos的论文会比拟难了解。两军问题的背景大家更相熟,因而尝试用这个背景来演绎一下BasicPaxos。
im 关于im:Paxos理论介绍4-动态成员变更 在解说成员变更之前,咱们先回顾一下前文介绍的Paxos实践第一篇文章 Paxos实践介绍(1): 奢侈Paxos算法实践推导与证实, (认真回顾数学定义和投票束缚章节)文中提到Bqrm为一轮胜利投票所须要的投票者汇合,而Paxos算法实践第二条束缚要求任意两个Bqrm的交加不为空,于是乎咱们能够了解为Bqrm就是一个多数派的意思,因为…
im 关于im:微信PaxosStore内存云揭秘十亿Paxos分钟的挑战 PaxosStore是微信设计的一套分布式存储系统,并已对外围业务存储做了架构革新。内存云是微信PaxosStore存储体系的组成部分,本文将分享内存云的Paxos革新过程。