好资源和短想法
为了庆祝二十大的闭幕,我们公开了 Exodus 系列的最早五篇文章。

https://exodus.acacess.com/

Exodus 1.1 - 如何在移民中建立积极心态 https://letters.acacess.com/exodus-01

Exodus 1.2 - 如何高效地寻找海外工作机会? https://letters.acacess.com/exodus-02

Exodus 1.3 - 如何寻找有效信息?https://letters.acacess.com/exodus-03

Exodus 1.4 - 如何在出来后调整心态? https://letters.acacess.com/exodus-04

Exodus 1.5 - 如何在移民过程中面对种种无力感 https://letters.acacess.com/exodus-05

希望这些文章能帮助大家早日跑路成功,当然如果你希望读到更多类似的文章,别忘了订阅:

https://letters.acacess.com/bwe-80
https://youtu.be/JLlIAWjvHxM 一共就 3w 行代码,statement-level replication, not binlog-level,不支持 TIME()RANDOM() 等非确定性函数,也没有 sharding 和分布式事务。有一个设计得很好的 HTTP API,也有用户单纯为了这个单机跑 rqlite,一个简单但有效的产品。

另外几个小点:
- Raft log 每次都会 fsync,显然可以 batching 一下来提升性能。
- Andy 提到 compression helps Raft, and lzo is better than gzip in terms of databases.
- SQLite 有个用来生成数据的 generate_series 特性。
Rust语言之旅 | #Rust

提供了一个演练场,旨在让经验丰富的程序员快速了解Rust,以替代阅读冗长的书本式文档