We Deleted Tokio from Our Payment System and Cut Cloud Costs by $127,000
7 months ago
- #Cloud Costs
- #Rust
- #Performance Optimization
- 作者从其Rust微服务中删除了Tokio以降低成本并提升性能。
- 在移除Tokio改用阻塞I/O后,内存使用量下降了42%,P99延迟从340毫秒改善至180毫秒。
- 这一变更每年节省了超过127,000美元的成本。
- 作者反思了业界普遍认为异步编程总是更好的观点,质疑自己为何没有更早做出这一改变。