Tìm kiếm
8 kết quả cho “mid-tier cache”. Tìm không phân biệt dấu.
- 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:
- A Brief History of Scaling LinkedIn Bài tóm tắt · LinkedIn · 2015
…eo. Thành các stack dọc theo chức năng: frontend dựng HTML, mid-tier cung cấp API cho model, backend truy cập DB. 150 service năm 2010, hơn 750 năm 2015. Service stateless nên scal…
- 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.
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- 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…
- FollowFeed: LinkedIn's Feed Made Faster and Smarter Bài tóm tắt · LinkedIn · 2016
…= cho thêm node đọc cùng partition Kafka. - Broker nhận từ mid-tier danh sách entity, lọc, số lượng; đổi thành timeline key, tra partition → node qua D2 (ZooKeeper), fan-out, rồi…
- Couchbase Ecosystem at LinkedIn Bài tóm tắt · LinkedIn · 2017
…và alert, một nơi thấy toàn fleet. Liên quan - (Couchbase ở mid-tier rồi bị gỡ bớt) · (Couchbase làm cache trước Espresso) · - ·…