摘要: 这个项目使用 Rust 编写,但它的设计深受一些高质量 Go 项目的启发:清晰的分层结构、显式接口、简单的并发模型,以及“正确性优先”的工程思维。 如果你已经习惯阅读 Go 的服务端代码,那么你其实已经理解了这个项目的大部分架构。本文的目标是帮助你把这些已有知识映射到 Rust 上,让你关注系统设计 阅读全文
posted @ 2026-02-02 00:50 然而不是一只猫 阅读(3) 评论(0) 推荐(0)
摘要: 在分布式系统中,重试是默认常态而非边缘情况(edge case)。网络超时、进程重启、部分失败意味着:即使客户端行为完全正确,同一个逻辑请求也可能被执行多次。 本文解释系统如何为非幂等操作实现 幂等性(idempotency),并以“创建群组(group creation)”作为具体例子。重点在于当 阅读全文
posted @ 2026-02-02 00:27 然而不是一只猫 阅读(1) 评论(0) 推荐(0)
摘要: 本文写于2024年03月25日,阅读时请注意时效。 解决使用谷歌搜索引擎的时候经常会因为IP地址位置导致搜索结果的语言出现偏差,尤其是使用汉语进行搜索时常常会导致搜索结果中出现很多日语等语言结果造成干扰的问题。 设置位置在:首页 → 右下角 Settings → Search settings → 阅读全文
posted @ 2024-03-26 09:29 然而不是一只猫 阅读(1102) 评论(0) 推荐(0)