002. 与黄光星畅聊 Rust、Redis 与新加坡
欢迎听众打赏支持,您的支持是我不断创作的动力🍻
概要
本期嘉宾是 undermoon 作者黄光星(网络 ID:doyoubi)。在经历 C++ 多年折腾后,嘉宾在 2015 年做毕业设计时毅然决然地投入 Rust 的怀抱。在工作中,嘉宾主要与 Redis 集群方案打交道,在经历了 C/Go 版本后,最终选择了 Rust,这其中的经验教训是什么?此外,嘉宾在 2018 年选择出国去新加坡,是什么吸引了他?Rust 在新加坡的发展情况是怎么样?这些问题的答案都在这一个小时的节目里,请慢慢“品尝”。
时间线
- 00:00:22 嘉宾自我介绍
- 00:02:41 学习 Rust 过程
- 00:11:46 Rust 与 C++ 的对比
- 00:15:48 Rust 学习过程中的难点
- 00:21:36 对 Rust 新手的建议
- 00:26:26 开发 Redis Cluster 经验分享
- 00:44:44 用 Rust 做项目的优势
- 00:50:01 Rust 在新加坡的发展
- 00:54:02 嘉宾选择新加坡的原因
- 00:56:03 嘉宾对新加坡的整体评价
- 01:02:14 推荐、分享
Show Notes
嘉宾自我介绍
- 嘉宾的毕业设计: Blastoise: tiny relational database
- Peeking inside Trait Objects | Huon on the internet
- Effective C++ 作者表示维护不动了的文章:The Errata Evaluation Problem
- skyzh/type-exercise-in-rust: Learn Rust black magics by implementing basic types in database systems
嘉宾参与过的三个 Redis Cluster 项目
Redis-like database
嘉宾推荐
- A Mind For Numbers (豆瓣)
- 翻译笔
Rachel's English
主播推荐
- 片尾音乐