Tìm kiếm
7 kết quả cho “Caffeine”. Tìm không phân biệt dấu.
- Building the Activity Graph, Part 2 Bài tóm tắt · LinkedIn · 2017
…rcher node: EntityFeatureStore (EFS) = Bloom filter + cache Caffeine + RocksDB. Mỗi request cần hàng trăm nghìn lookup, nên lookup phải tính bằng nano giây. - Không bao giờ khởi độ…
- 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:
- 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:
- Atlassian Công ty Thành viên
Atlassian lên AWS năm 2016. Tenant Context Service (ánh xạ tenant → vị trí, gọi nhiều lần trong mỗi request) được tối ưu qua bốn bài học "không có phép màu": DynamoDB, load balancer, cache, client . Cùng năm 2019, nền…
- Our not-so-magic journey scaling low latency, multi-region services on AWS Bài tóm tắt · Atlassian · 2019
…(5 caller cùng miss thì 5 lời gọi xuống store). Chuyển sang Caffeine : refresh nền, luồng bảo trì riêng, chặn các request trùng khi dữ liệu cũ. p99 cải thiện rõ. 4. "Client không p…
- LinkedIn Công ty Thành viên
Bài khung là bài nhìn lại năm 2015 . LinkedIn bắt đầu năm 2003 là một monolith tên Leo. Service đầu tiên tách ra là member graph, vì đồ thị kết nối có profile tải khác hẳn; DB profile được đỡ bằng scale dọc rồi replica…
- From Event-Driven Chaos to a Blazingly Fast Serving API Bài tóm tắt · Zalando · 2025
…hi DynamoDB theo batch song song. - Cache trước DynamoDB: - Caffeine async cache 60 giây, 15 giây cuối là cửa sổ stale-while-refresh; - Consistent Hash Load Balancing theo product-…