@truyen.code: Rust nhanh hơn Go? Mình tự đo trên máy Mac M1, và kết quả không đơn giản như vậy. Năm 2020, Discord viết lại một service từ Go sang Rust vì cứ tầm 2 phút nó lại khựng một lần do bộ dọn rác của Go. Nhưng Docker và Kubernetes vẫn viết bằng Go. Truyện Code tự đo 4 bài: • 10.000 goroutine, mỗi cái chỉ khoảng 2 KB, chạy trên 11 thread thật. • Cùng một bài test, Go dùng 12 MB RAM, Rust 3,4 MB, vì Rust không cần garbage collector. • Cộng tiền 20 triệu đơn: Rust 9 ms, Go 18 ms, JavaScript 33 ms, Python hơn 1.100 ms. • Nhưng dựng JSON cho mỗi request thì Go lại nhanh hơn: 0,17 so với 0,27 micro giây. Mà request thật thường chờ database cỡ 20 ms, nên phần chênh giữa hai ngôn ngữ chưa tới 0,001%. Sửa query, thêm cache thường lời hơn đổi ngôn ngữ. Lưu lại cho lần tới có người bảo "viết lại bằng Rust đi cho nhanh". Team bạn đang dùng Go hay Rust, và vì sao? Gửi cho người bạn đang định học Rust. #golang #rust #backend #laptrinh #truyencode

Truyện Code
Truyện Code
Open In TikTok:
Region: VN
Saturday 07 November 2026 15:50:53 GMT
18089
476
4
21

Music

Download

Comments

bapcaixao23
Hoa Hồng Đen :
discord cũng đang viết lại client = rust thay cho electron rồi [Cười lớn]
2026-11-08 00:39:44
5
me_hcode
HCODE :
nếu k nhầm client đang viết lại là rust bridge flutter
2026-11-10 01:53:07
0
To see more videos from user @truyen.code, please go to the Tikwm homepage.

Other Videos


About