文 | 梨江水 你做的很多事情在当时看来是没用的,但它像精灵一样,潜伏在某处,在你需要之时,它会出现、成长,然后帮助你。——李健 如何坚持看书、跑步和早睡早起? 在回答这个问...
文 | 梨江水 你做的很多事情在当时看来是没用的,但它像精灵一样,潜伏在某处,在你需要之时,它会出现、成长,然后帮助你。——李健 如何坚持看书、跑步和早睡早起? 在回答这个问...
2018 年 4 月 20 号,再一次来到了硅谷,跟上一次不一样,这次行程时间更长,也让我更加深刻的去了解这边。 下了飞机,跟同事一起租车去了已经订好的 Airbnb,一进去...
自从 Raft 一致性算法提出以来,越来越多的分布式应用开始基于 Raft 来构造自己的高可用服务,包括我们的分布式一致性性 Key-Value 数据库:TiKV。 在最开始...
题记 作为技术人,到年底都会进行一次自我反思或者总结,回过头来看看这一年自己成长了多少。笔者也不例外,同样打算从 2017 年开始记录自己的年终总结。虽然这种总结的文章不算纯...
Leader 很快,泥坑银行就在回音山谷和海盗岛建立了网点。这时候,兔小姐就对猪爸爸说到:『猪爸爸,现在我们已经有三个银行网点了,那么我们是不是可以允许客户在三个地方都可以进...
在猪爸爸的努力下,泥坑银行终于能高效正常的运作了,但猪爸爸一直比较担心海盗岛那边的网点,因为他总是担心跨海的通讯会因为极端情况出现问题。果不其然,一个雷雨交加的晚上,海盗岛的...
在并发编程里面,锁是一个逃不开的东西,对于很多多线程共享的资源,使用锁是一个非常的好的办法,来支持对这些资源安全的访问。但锁虽然方便,用不好就容易出现问题。 首先大家需要知道...
经过很长一段时间的开发,TiDB 终于发了 RC3。RC3 版本对于 TiKV 来说最重要的功能就是支持了 gRPC,也就意味着后面大家可以非常方便的使用自己喜欢的语言对接 ...
引子 因为一直在跟 Raft 打交道,虽然对 Raft 很熟悉了,但如果你要我去给一个完全不知道什么是 Raft 的人讲 Raft,我觉得难度还是非常大的。所以我决定使用我一...