<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pages on codedump notes</title>
    <link>https://www.codedump.info/en/page/</link>
    <description>Recent content in Pages on codedump notes</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Thu, 20 Sep 2018 23:08:27 +0800</lastBuildDate>
    <atom:link href="https://www.codedump.info/en/page/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About</title>
      <link>https://www.codedump.info/en/page/about-en/</link>
      <pubDate>Thu, 20 Sep 2018 23:08:27 +0800</pubDate>
      <guid>https://www.codedump.info/en/page/about-en/</guid>
      <description>&lt;p&gt;Hi, I&amp;rsquo;m &lt;strong&gt;lichuang&lt;/strong&gt;, also known as &lt;strong&gt;codedump&lt;/strong&gt; (not &amp;ldquo;coredump&amp;rdquo;). I picked the name because I like digging into how code works under the hood — dumping its internals, so to speak.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m a software engineer based in Guangzhou, China (UTC+8), building distributed systems and infrastructure tools, mostly in &lt;strong&gt;Rust&lt;/strong&gt;. I&amp;rsquo;m comfortable working asynchronously across time zones.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m currently open to &lt;strong&gt;remote Rust roles&lt;/strong&gt; in:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Distributed systems&lt;/li&gt;&#xA;&lt;li&gt;Databases / storage engines&lt;/li&gt;&#xA;&lt;li&gt;Developer tooling&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;featured-projects&#34;&gt;&#xA;  Featured Projects&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#featured-projects&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lichuang/rockraft&#34;&gt;rockraft&lt;/a&gt;&lt;/strong&gt; — A library-first distributed consensus engine built on &lt;strong&gt;Raft&lt;/strong&gt; and &lt;strong&gt;RocksDB&lt;/strong&gt;, providing clean abstractions for strongly consistent systems.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lichuang/coredb&#34;&gt;coredb&lt;/a&gt;&lt;/strong&gt; — A &lt;strong&gt;Redis-compatible distributed database&lt;/strong&gt; with Raft-based strong consistency and automatic cluster failover.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lichuang/replited&#34;&gt;replited&lt;/a&gt;&lt;/strong&gt; — Replicate &lt;strong&gt;SQLite&lt;/strong&gt; to cloud storage (S3, FTP, WebDAV, Google Drive, Dropbox, etc.) without heavyweight infrastructure.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lichuang/ironcode&#34;&gt;ironcode&lt;/a&gt;&lt;/strong&gt; — A terminal-native, AI-powered CLI coding assistant written in Rust.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lichuang/Lua-Source-Internal&#34;&gt;Lua-Source-Internal&lt;/a&gt;&lt;/strong&gt; — A deep dive into the Lua VM, compiler, and runtime.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;open-source-contributions&#34;&gt;&#xA;  Open Source Contributions&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#open-source-contributions&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/datafuselabs/databend&#34;&gt;databend&lt;/a&gt;&lt;/strong&gt; — Modern cloud data warehouse&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/datafuselabs/openraft&#34;&gt;openraft&lt;/a&gt;&lt;/strong&gt; — Advanced Raft consensus in Rust&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/apache/arrow-rs&#34;&gt;arrow-rs&lt;/a&gt;&lt;/strong&gt; — Official Rust implementation of Apache Arrow&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;https://github.com/lancedb/lance&#34;&gt;lance&lt;/a&gt;&lt;/strong&gt; — Open lakehouse format for multimodal AI&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;books&#34;&gt;&#xA;  Books&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#books&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://leanpub.com/distributed-system-illustrated&#34;&gt;&lt;em&gt;Distributed Systems Illustrated&lt;/em&gt;&lt;/a&gt; — A visual, engineering-focused guide to distributed systems.&lt;/li&gt;&#xA;&lt;li&gt;《Lua设计与实现》(&lt;em&gt;Lua Design and Implementation&lt;/em&gt;) — A walkthrough of the Lua 5.1 source code.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://item.jd.com/12172435.html&#34;&gt;JD.com&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://product.dangdang.com/25156893.html&#34;&gt;Dangdang&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.ituring.com.cn/book/2001&#34;&gt;Turing e-book&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.books.com.tw/products/0010807362&#34;&gt;Traditional Chinese edition — 月亮般輕盈：用Lua成為指令稿語言大師&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;find-me&#34;&gt;&#xA;  Find Me&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#find-me&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/lichuang&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.codedump.info/index.xml&#34;&gt;Blog RSS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://t.me/codedump_notes&#34;&gt;Telegram — codedump notes&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://x.com/lichuang&#34;&gt;Twitter / X&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.zhihu.com/people/codedump&#34;&gt;Zhihu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://weibo.com/1642628345/profile?topnav=1&amp;amp;wvr=6&#34;&gt;Weibo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.douban.com/people/Lichuang/&#34;&gt;Douban&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://www.codedump.info/en/page/about/</link>
      <pubDate>Thu, 20 Sep 2018 23:08:27 +0800</pubDate>
      <guid>https://www.codedump.info/en/page/about/</guid>
      <description>&lt;p&gt;Netizen name &amp;ldquo;codedump,&amp;rdquo; not &amp;ldquo;coredump.&amp;rdquo; I chose this name because I enjoy exploring the principles of code, hence the name &amp;ldquo;code dump.&amp;rdquo;&#xA;Areas of personal interest:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Distributed storage (hobbyist).&lt;/li&gt;&#xA;&lt;li&gt;Systems programming (some knowledge).&lt;/li&gt;&#xA;&lt;li&gt;Storage engines (passion).&lt;/li&gt;&#xA;&lt;li&gt;Programming language implementation (amateur enthusiast).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;网名“codedump”，不是“coredump”。取这个名字，是因为喜欢研究代码的原理，所以就取名“code dump”了。&lt;/p&gt;&#xA;&lt;p&gt;个人感兴趣领域：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;分布式存储（业余）。&lt;/li&gt;&#xA;&lt;li&gt;系统编程（略懂）。&lt;/li&gt;&#xA;&lt;li&gt;存储引擎（爱好）。&lt;/li&gt;&#xA;&lt;li&gt;编程语言的实现（民科）。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;“发表是最好的记忆” &amp;ndash; 侯捷&lt;/p&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;找到我&#34;&gt;&#xA;  找到我&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%89%be%e5%88%b0%e6%88%91&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.codedump.info/index.xml&#34;&gt;RSS订阅本博客&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/lichuang&#34;&gt;Github&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://weibo.com/1642628345/profile?topnav=1&amp;amp;wvr=6&#34;&gt;微博&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.douban.com/people/Lichuang/&#34;&gt;豆瓣&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.zhihu.com/people/codedump&#34;&gt;知乎&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://t.me/codedump_notes&#34;&gt;电报频道-codedump的电报频道&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;公众号&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;博客文章也会更新到公众号上（不一定同步），扫描下面的二维码关注我：&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&lt;figure class=&#34;&#34;&gt;&#xA;&#xA;    &lt;div&gt;&#xA;        &lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; alt=&#34;qrcode&#34; src=&#34;https://www.codedump.info/media/imgs/reward/qrcode.png&#34; &gt;&#xA;    &lt;/div&gt;&#xA;&#xA;    &#xA;    &lt;div class=&#34;caption-container&#34;&gt;&#xA;        &lt;figcaption&gt; qrcode &lt;/figcaption&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;&lt;/figure&gt;&#xA;&lt;/p&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;正式出版作品&#34;&gt;&#xA;  正式出版作品&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a3%e5%bc%8f%e5%87%ba%e7%89%88%e4%bd%9c%e5%93%81&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://book.douban.com/subject/27108476/&#34;&gt;《Lua设计与实现》&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://item.jd.com/12172435.html&#34;&gt;京东购买链接&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://product.dangdang.com/25156893.html&#34;&gt;当当购买链接&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.ituring.com.cn/book/2001&#34;&gt;图灵官网可购买电子版&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.books.com.tw/products/0010807362&#34;&gt;台湾繁体版购买链接-月亮般輕盈：用Lua成為指令稿語言大師&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 class=&#34;heading&#34; id=&#34;支持与赞赏&#34;&gt;&#xA;  支持与赞赏&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%94%af%e6%8c%81%e4%b8%8e%e8%b5%9e%e8%b5%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;可以通过下面的微信赞赏来支持我&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://www.codedump.info/en/page/weekly/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://www.codedump.info/en/page/weekly/</guid>
      <description>&lt;h1 class=&#34;heading&#34; id=&#34;周刊目录&#34;&gt;&#xA;  周刊目录&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%91%a8%e5%88%8a%e7%9b%ae%e5%bd%95&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;h2 class=&#34;heading&#34; id=&#34;2022年&#34;&gt;&#xA;  2022年&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#2022%e5%b9%b4&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220507-weekly-14/&#34;&gt;周刊（第14期）：重读Raft论文中的集群成员变更算法（二）：实践篇&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220417-weekly-13/&#34;&gt;周刊（第13期）：重读Raft论文中的集群成员变更算法（一）：理论篇&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220410-weekly-12/&#34;&gt;周刊（第12期）：Page oriented类存储引擎里可能同时存在多种结构&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220327-weekly-11/&#34;&gt;周刊（第11期）：mmap适用于存储引擎吗？&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220319-weekly-10/&#34;&gt;周刊（第10期）：“忘记目标，专注于体系”&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220313-weekly-9/&#34;&gt;周刊（第9期）：Mozilla rr使用简介&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220304-weekly-8/&#34;&gt;周刊（第8期）：技术配图的一些心得&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220227-weekly-7/&#34;&gt;周刊（第7期）：一个C系程序员的Rust初体验&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220220-weekly-6/&#34;&gt;周刊（第6期）：《sqlite 3.36 btree实现解析》番外篇&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220211-weekly-5/&#34;&gt;周刊（第5期）：从存储模型聊一聊时序数据库的应用场景&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220204-weekly-4/&#34;&gt;周刊（第4期）：为什么我还在看中国足球&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220129-weekly-3/&#34;&gt;周刊（第3期）：一个前游戏开发者眼中的游戏后端技术&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220123-weekly-2/&#34;&gt;周刊（第2期）：从笔记软件谈被体制化&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.codedump.info/post/20220116-weekly-1/&#34;&gt;周刊（第1期）：开刊，数字化生活数据&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
