Tìm kiếm
7 kết quả cho “reactor”. Tìm không phân biệt dấu.
- Tokio Reform is Shipped and the Road to 0.2 Bài tóm tắt · Tokio · 2018
…p, dù hầu hết đều làm giống nhau; chạy code trên thread của reactor khác hẳn chạy từ thread khác (thread pool). Reactor của Tokio vừa lo I/O vừa thực thi task của người dùng. Thay…
- Đổi ngôn ngữ và runtime Chủ đề Thành viên
Ngôn ngữ ban đầu được chọn để làm nhanh. Khi lớn lên, nó có thể thành nút thắt về hiệu năng, latency, hoặc tổ chức code. Có ba hướng: tối ưu runtime đang dùng, cải tiến dần, hoặc viết lại có phạm vi.
- How We Cut Kafka Consumer Deployment Costs by 83% Bài tóm tắt · trivago · 2026
…push, mất backpressure của mô hình pull mà họ cần. Đổi sang reactor-kafka (commit ở thread riêng) cũng không đủ. Nguyên nhân gốc: ba vấn đề cùng lúc 1. Consumer tự viết (2019, khi…
- Tokio Công ty Thành viên
Tokio là async runtime mã nguồn mở cho Rust, không phải một công ty; bài 8/2019 giới thiệu thư viện tracing (trước tên tokio-trace): trong runtime async một thread chạy xen kẽ nhiều task nên thứ tự log không còn chỉ ra…
- trivago Công ty Thành viên
Service PSE-kafka đẩy giá khách sạn sang dịch vụ Ads bị consumer lag kéo dài (19 sự cố P1) dù CPU chỉ 10%. Năm 2026 một đợt điều tra tìm ra ba nút thắt cùng lúc (consumer tự viết từ 2019, độ trễ cố ý trong RAM, pool…
- The Deceptively Simple Act of Writing to Disk Bài tóm tắt · ScyllaDB · 2026
…g bị mất. - strace cho thấy mọi lệnh ghi bị đẩy khỏi thread reactor sang thread của XFS ( RWF NOWAIT trả EAGAIN , Seastar gửi lại không có cờ). Tắt cờ không tăng throughput; về sau…
- Common Performance Pitfalls of Modern Storage I/O Bài tóm tắt · ScyllaDB · 2026
…a đang xếp hàng: lệnh ghi bị đẩy sang worker thread thay vì reactor, thêm context switch và latency spike. Biết trước kích thước thì fallocate() hoặc rẻ hơn là ftruncate() (Seastar…