Tìm kiếm
23 kết quả cho “chunk server”. Tìm không phân biệt dấu.
- Building a Distributed Filesystem for Scalable Research Bài tóm tắt · Hudson River Trading · 2025
…lớn một lượt. - Bố cục dữ liệu: file chia block, block chia chunk; mặc định erasure coding 6 data + 3 parity (mất 3 chunk bất kỳ vẫn không mất dữ liệu), chunk 8 MB vì mỗi lần đọc c…
- Remote Read Meets Streaming Bài tóm tắt · Prometheus · 2019
…ng một request, và trả sample thô (float64 + int64) thay vì chunk nén mà TSDB vốn lưu. - Hệ quả: server phải gom toàn bộ kết quả chưa nén trong bộ nhớ, marshal thành một message pr…
- Moving Railway's Frontend Off Next.js Bài tóm tắt · Railway · 2026
…Fastly phục vụ phần lớn traffic từ edge; mỗi module là một chunk băm theo nội dung nên đổi một phần chỉ vô hiệu chunk đó. Kết quả (theo Railway) - Build từ hơn 10 phút xuống dưới…
- A monolithic architecture for our clients' hundreds of versions: how we write and support tests Bài tóm tắt · Bumble · 2019
…út, 90 phút và 10 giờ. Dựng cloud chạy test song song; chia chunk theo thời gian chạy đo được (mỗi chunk khoảng 30 giây, xếp chặt để không quá nhiều chunk); tách cloud làm hai phần…
- Kiến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Tách compute khỏi storage Chủ đề Thành viên
Hệ có trạng thái kiểu cổ điển (database, broker Kafka, fileserver Git) đặt dữ liệu bền trên đĩa của chính máy xử lý. Máy đó vừa là compute vừa là storage, nên:
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- How Medium Detects Hotspots in DynamoDB using ElasticSearch, Logstash and Kibana Bài tóm tắt · Medium · 2015
…truy cập đều thì key nhiều nhất cũng chỉ vài lần; bảng postChunk có một key lên 400 lần , át mọi key khác. Khi đó tăng RCU gần như không giúp gì. Bài học cho SWE - Capacity tổng k…
- Prometheus Công ty Thành viên
Nguồn đầu tiên của dự án Prometheus trong wiki là thay đổi giao thức remote read ở bản 2.13 (2019): thay vì gom toàn bộ kết quả chưa nén vào một message protobuf (tới 2,5 GB mỗi bên cho 10.000 series), server stream…
- How Uber Scaled Data Replication to Move Petabytes Every Day Bài tóm tắt · Uber · 2026
…song được (thứ tự giữa các file không quan trọng) nhưng các chunk của một file phải liền và đúng thứ tự cho bước ghép; mỗi file một thread đẩy chunk vào blocking queue, một thread…
- How we migrated Dropbox from Nginx to Envoy Bài tóm tắt · Dropbox · 2020
…vi của Nginx: gộp dấu / , Host có port, Transfer-Encoding: Chunked viết hoa, request có cả Content-Length lẫn chunked; vá và đưa lên upstream Envoy. Lỗi cấu hình hay gặp: circuit…
- Netflix Công ty Thành viên
Sự cố hỏng DB năm 2008 dẫn tới 7 năm lên AWS theo hướng cloud-native . Bài kiểm tra lớn đầu tiên là sự cố AWS US-East năm 2011: kiến trúc stateless, nhiều zone, fallback chịu được, nhưng rút khỏi zone phải làm tay. Từ…
- Scaling Time Series Data Storage — Part II Bài tóm tắt · Netflix · 2018
…chuyển sang Past (gộp, nén, ghi phiên bản mới, xoá bản cũ, chunk nếu lớn), có gom lô để không chạy mỗi lần đọc; tương tự Past → Historical (tóm tắt lại). - Đọc song song các cụm v…
- The Evolution of Alibaba Cloud's Relational Database Services Architecture - PolarDB Bài tóm tắt · Alibaba · 2018
…. - Hạ tầng bên dưới: mạng tốc độ cao với RDMA (zero-copy); chunk server nhiều bản sao, nhất quán bằng Parallel-Raft (cho phép commit log không liên tục để tăng song song); file sy…
- Bumble Công ty Thành viên
Bumble là tập đoàn hẹn hò sở hữu Badoo; bài 5/2019 trên blog bumble-tech kể cách backend PHP nguyên khối của Badoo được test khi tính năng lên server trước mọi client hàng tháng: SoftMocks cho code cũ đi kèm quy tắc…
- ClickHouse Công ty Thành viên
ClickHouse Cloud có thêm Postgres managed, và với dịch vụ đó WAL archival là thứ bảo đảm khôi phục được. Năm 2026, khi đưa Postgres vào môi trường ít tài nguyên, họ viết lại WAL-G (Go) thành WAL-RUS (Rust) để bộ nhớ dự…