Hi there 👋, I’m beihai

🔭 I’m currently an undergraduate student, now live in Xi’an, China.

  • 🧐 Recent focus on Distributed Systems
  • 🌱 Currently learning English & Network
  • ✍🏻 Write some thoughts about Computer Science on my Personal Blog
  • 📚 Love Reading, all sorts of fields not limited to Programming
  • 📄 Know more info, do read my resume here: Resume (maybe will have English version😃)
  • 📧 Contact me by email: beihai@wingsxdu.com

I’ve learned a lot from Open Source Software, hopefully I can contribute to them.

Oh, I also like music, film and artistic performance, these things make my life better !

大家好👋, 我是 beihai

目前还是尚未毕业的本科生,现居陕西西安

  • 现今主要研究分布式系统相关内容
  • 会在我的技术博客中记录学习与思考的内容(就是你正在浏览的这个网站)
  • 热爱阅读,不仅仅是计算机科学相关的书籍,其它领域也都有了解
  • 可以在这里阅读我的简历,了解更多的信息: Resume
  • 通过电子邮件与我取得联系: beihai@wingsxdu.com

从开源软件中学到了很多知识,希望未来有一天我能为这些项目贡献代码。

除此之外,我也喜欢音乐、电影与艺术表演,these things make my life better !

技术栈
  • 数据库系统设计与实现:阅读 LevelDB、BoltDB 等键值数据库源码,并分析其设计思想与实现方式;详细了解 MySQL 与 InnoDB 存储引擎的内部运行机制;了解数据库索引设计与优化;
  • 分布式共识:了解分布式共识算法 Raft、Zab、POS、POW、DPOS 等,且阅读过相关论文;
  • 分布式协调服务:阅读过分布式协调服务 etcd 源码,了解 ZooKeeper 的运行机制。
  • 编程语言:关注语言特性,编程不受特定语言限制,且尤其熟悉 Golang,较为了解 Java、C、JavaScript、Kotlin 等(凑合能写,写完凑合能跑),熟悉面向对象与面向接口编程;
正在学习
  • 计算机网络:TCP/IP 协议、HTTP1/2/3 系列协议、DNS 系统 等;
  • 英语:这个 Flag 立了好久了(呜呜呜