240 发简信
IP属地:广东
  • 120
    如何坚持看书、跑步和早睡早起?

    文 | 梨江水 你做的很多事情在当时看来是没用的,但它像精灵一样,潜伏在某处,在你需要之时,它会出现、成长,然后帮助你。——李健 如何坚持看书、跑步和早睡早起? 在回答这个问...

  • 硅谷游记 2

    2018 年 4 月 20 号,再一次来到了硅谷,跟上一次不一样,这次行程时间更长,也让我更加深刻的去了解这边。 下了飞机,跟同事一起租车去了已经订好的 Airbnb,一进去...

  • 120
    在 Rust 中使用 Raft

    自从 Raft 一致性算法提出以来,越来越多的分布式应用开始基于 Raft 来构造自己的高可用服务,包括我们的分布式一致性性 Key-Value 数据库:TiKV。 在最开始...

  • 120
    【星霜荏苒】 - 程序员如何在技术浪潮的更迭中保持较高的成长速度 ?

    题记 作为技术人,到年底都会进行一次自我反思或者总结,回过头来看看这一年自己成长了多少。笔者也不例外,同样打算从 2017 年开始记录自己的年终总结。虽然这种总结的文章不算纯...

  • 深入浅出 Raft - Leader 选举

    Leader 很快,泥坑银行就在回音山谷和海盗岛建立了网点。这时候,兔小姐就对猪爸爸说到:『猪爸爸,现在我们已经有三个银行网点了,那么我们是不是可以允许客户在三个地方都可以进...

  • 深入浅出 Raft - Membership Change

    在猪爸爸的努力下,泥坑银行终于能高效正常的运作了,但猪爸爸一直比较担心海盗岛那边的网点,因为他总是担心跨海的通讯会因为极端情况出现问题。果不其然,一个雷雨交加的晚上,海盗岛的...

  • Hello Lock Contention

    在并发编程里面,锁是一个逃不开的东西,对于很多多线程共享的资源,使用锁是一个非常的好的办法,来支持对这些资源安全的访问。但锁虽然方便,用不好就容易出现问题。 首先大家需要知道...

  • 深入了解 gRPC:协议

    经过很长一段时间的开发,TiDB 终于发了 RC3。RC3 版本对于 TiKV 来说最重要的功能就是支持了 gRPC,也就意味着后面大家可以非常方便的使用自己喜欢的语言对接 ...

  • 要想颠覆传统行业,传统理念,咱们都还有很长的路要走,加油,至少分布式数据库你们快成了。:smile:

    从墨菲定理瞎扯到 U 盘定理

    墨菲定理 心理学上有一个著名的定理,叫做「墨菲定理」,大概意思就是:『如果一件坏事情有可能发生,那它就可能发生。』 虽然有时候感觉墨菲定理感觉可以跟第六感啥的扯上关系,譬如某...

  • 深入浅出 Raft - 基本概念

    引子 因为一直在跟 Raft 打交道,虽然对 Raft 很熟悉了,但如果你要我去给一个完全不知道什么是 Raft 的人讲 Raft,我觉得难度还是非常大的。所以我决定使用我一...

  • 120
    ETCD背后的Raft一致性算法原理

    项目中使用ETCD来实现服务发现和配置信息的存储,最近我抽空研究了一下ETCD和背后的一致性算法 — Raft算法的逻辑。 ETCD是什么 ETCD是一个go语言实现的高可靠...

  • 一次坑爹的MySQL问题查找

    清明假日前一天,我们进行了服务器升级,然后第二天,同事给我来了一个电话,网站访问异常卡顿,在MySQL里面发现大量的slow log。 于是我立刻放弃了休假的打算,连上了服务...

  • 西湖要早上一早去逛比较好,西溪湿地还是不错。

    苏杭游记

    俗话说 「上有天堂,下有苏杭」,苏杭两地的景色还是非常值得一去的。虽然我在那边的好友都极力反对我十一过去,但我还是带着家人义无反顾的加入了苏杭的旅游大军里面。 杭州 我们是早...

  • 硅谷游记

    北京时间 8 月 26 号,中午 12 点,正式踏上了去美国的行程,这是我第一次去美国,想想还是有点小激动的。因为要飞 11 多个小时,在飞机上就开始写去美国要讲 talk ...

个人介绍
一个向往自由,并在通往自由之路上探寻和思考的人。