Tìm kiếm
18 kết quả cho “Client library”. Tìm không phân biệt dấu.
- How we built a queue on top of Kafka Bài tóm tắt · Monzo · 2024
…e không phải việc muốn mỗi kỹ sư tự làm, nên họ dồn vào một client library . Lúc viết bài (2024): hơn 400 service dùng thư viện này để subscribe hơn 2.500 topic . Thay đổi chính Ý…
- Sitar-agent: Building a reliable dynamic configuration sidecar at scale Bài tóm tắt · Airbnb · 2026
…chính khởi động → sau đó poll vài giây một lần có jitter → client library đọc file trên đĩa vào cache trong bộ nhớ, phát hiện file đổi thì tự làm mới. - Viết lại từ Ruby sang Java…
- Service Level Testing for Microservices in Swiggy Bài tóm tắt · Swiggy · 2021
…n ở microservice phần lớn code là giao tiếp: dựng endpoint, client DB, client gọi service khác, marshal/unmarshal; unit test bỏ qua đúng phần đó. Thay đổi chính - Service level tes…
- How we rolled out one of the largest Python 3 migrations ever Bài tóm tắt · Dropbox · 2018
App desktop Dropbox (Windows, macOS, Linux) phần lớn viết bằng Python từ dòng code đầu tiên; hơn 1 triệu dòng Python, hàng trăm triệu bản cài, phát hành cho mọi user mỗi hai tuần (2018). Bắt đầu chuyển sang Python 3 từ…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Load shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Quản lý fleet và migrate code hàng loạt Chủ đề Thành viên
Khi số component (repo, service, pipeline, thư viện) tăng nhanh hơn số kỹ sư, chi phí của mỗi thay đổi xuyên suốt (nâng thư viện, vá bảo mật, đổi API nội bộ, khai tử dataset) tỉ lệ với số component chứ không với độ khó…
- Scaling Time Series Data Storage — Part II Bài tóm tắt · Netflix · 2018
…n nhất và gần giới hạn kích thước mà ít ai vượt qua được. - Client library lấy toàn bộ dữ liệu rồi mới lọc theo loại/thời gian/mức chi tiết ở phía client: thừa dữ liệu truyền và p9…
- Building a region‑aware, SEO‑friendly global web app Bài tóm tắt · Mercari · 2025
…vài năm trước chuyển Next.js Pages Router nhưng vẫn là app client lớn được bơm dữ liệu để SSR trang SEO. Trang chi tiết sản phẩm cần hơn 20 lần fetch , có chuỗi nối tiếp qua API g…
- How recurring network maintenance exposed 6 bugs Bài tóm tắt · Jane Street · 2026
…ối kẹt ở DNS không bao giờ timeout. 4. Vòng retry của Kafka client báo timeout nhưng không huỷ lần thử bên dưới. 5. Bootstrap của Kafka client nhân bản các lần tra cùng một endpoin…
- Monzo Công ty Thành viên
Ngân hàng số với hơn 2.100 microservice và hơn 100 deploy/ngày; rollback tự động bằng Argo Rollouts trở thành mặc định cho mọi service . Để chống "stampeding herd" khi hàng triệu người mở app cùng lúc, edge proxy cắt…
- Safeguarding Dynamic Configuration Changes at Scale Bài tóm tắt · Airbnb · 2026
…và version, phân phối nhanh và nhất quán), agent sidecar + client library trong service. - Chọn GitHub vì đã có team vận hành GitHub Enterprise, dùng lại CI/CD, reviewer bắt buộc…
- Scaling StreamHub: Transitioning from Kinesis to Kafka for 145 Billion Daily Events Bài tóm tắt · Atlassian · 2026
…(managed) để một team platform nhỏ tập trung vào kiến trúc, client library, độ tin cậy. - Tiered Storage: tầng local (EBS) chỉ giữ 5 phút dữ liệu nóng; segment đã đóng đẩy bất đồng…
- eBay Công ty Thành viên
Hai bài về nhất quán và độ bền ở eBay: protocol GRIT (2019) cho giao dịch ACID xuyên microservice và nhiều DB bằng OCC + log + áp bất đồng bộ ; và các phương án chạy Kafka đa region khi event phải đúng thứ tự (2020),…
- Behind the Global Launch: Decoding the Android Engineering Strategy for Our New App Bài tóm tắt · Mercari · 2025
…hợp stack OkHttp) thay REST của app Nhật. Giá: duy trì hai client stack vì các dịch vụ dùng chung vẫn REST, cần cơ chế phân phối proto, công cụ debug gRPC kém JSON cho developer v…
- Open sourcing Databus: LinkedIn's low latency change data capture system Bài tóm tắt · LinkedIn · 2013
…ervice giữ snapshot trượt bằng cách áp dần stream thay đổi; client library gọi callback của consumer. - Giao theo thứ tự commit, nhóm theo transaction ; lọc phía server theo partit…
- Building a Data Streaming Platform Bài tóm tắt · Zillow · 2020
…team khác; để chủ dữ liệu phát event có schema. - Thư viện client tối ưu cho một stream có thể sập khi một process ghi vào rất nhiều stream. - Đánh đổi hiệu suất lấy ổn định là qu…