Tìm kiếm
18 kết quả cho “ID mapping”. Tìm không phân biệt dấu.
- A deeper dive into our May 2019 security incident Bài tóm tắt · Stack Overflow · 2021
…blog/2021/01/25/a-deeper-dive-into-our-may-2019-security-incident/) Bối cảnh - Ngày 12/5/2019, cộng đồng báo một tài khoản lạ có quyền moderator và developer trên toàn mạng Stack E…
- Sharding Pinterest: How we scaled our MySQL fleet Bài tóm tắt · Pinterest · 2015
…n bản rồi chia đôi dải), mở dải shard mới, hoặc nâng máy. - ID 64 bit = shard ID 16 bit + type 10 bit + local ID 36 bit (auto-increment trong shard), 2 bit dự trữ: ID tự chỉ chỗ dữ…
- Image Migration to Google Cloud Platform Bài tóm tắt · trivago · 2024
…a Kafka + Debezium, đổi PHP sang Python, thêm pipeline sinh ID ảnh mới nhưng phải giữ bảng ánh xạ ID cũ ↔ mới vì vài team còn dùng ID cũ. Kết quả là ba phần phải nuôi: pipeline ở d…
- How Deterministic Controls Turn AI Output Into Reliable Prompt Templates Bài tóm tắt · Salesforce · 2026
…a org, merge field và cú pháp Jinja, chọn input và data provider, và giữ kết quả hợp lệ theo schema; theo bài, admin có kinh nghiệm mất ít nhất 25 phút. - Assistive Authoring sinh…
- Catching bugs on the client-side: how we developed our error tracking system Bài tóm tắt · Bumble · 2020
…cảnh - Bumble và Badoo có web (desktop, mobile) và app Android, iOS với hàng triệu người dùng. Web phát hành 1–2 lần mỗi ngày, app native khoảng một lần mỗi tuần; phân tích lỗi là…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…ất, phải che bằng cache) → chia theo chức năng → shard theo ID. - Preshard theo dự báo 5 năm: 8 máy vật lý × 512 DB, mọi DB có mọi bảng. Mỗi master chạy multi-master với một bản ở…
- Production testing with dark canaries Bài tóm tắt · LinkedIn · 2020
…ark canary lỗi hay chậm. Chỉ nhân bản request đọc không có side effect; side effect (đếm lượt xem, tracking event, gọi xuống service khác) phải được nhận ra và chặn hoặc ghi chỗ kh…
- How Coinbase built a governed platform for internal operations Bài tóm tắt · Coinbase · 2026
…một điểm vào trước nhiều backend theo domain. Lớp chung lo identity, authorization, rate limit, audit, approval; logic domain ở lại backend. Theo bài: phân tán năng lực, tập trung…
- 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.
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- 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:
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- Pinterest Công ty Thành viên
Năm 2015 Pinterest sinh sẵn nội dung cho mọi user và lưu trong HBase, cách đã đưa họ tới 100 triệu MAU nhưng tốn lưu trữ và khó thử nghiệm. Họ xây 9 hệ thống C++/RocksDB để sinh feed lúc đọc . Phía dưới là tầng cache…
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
…ay cho dev khác. Yêu cầu được hỏi nhiều nhất: tìm theo user ID trên giao diện web, có kết quả dưới 5 giây. Thay đổi chính - ELK tự vận hành , bắt đầu POC 5 node, ước khoảng 80 node…
- 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…
- Fly Behind The Scenes: Fresh Logging Bài tóm tắt · Fly.io · 2020
…ình) thay vì tập trung ở Graylog; bù lại có unit test và validate cấu hình trước khi deploy, tải xử lý chia ra mọi máy gần như không đáng kể, và phần cứng cũ của Graylog dồn cho El…
- The Great Re-shard: adding Postgres capacity (again) with zero downtime Bài tóm tắt · Notion · 2023
…workspace (block, comment, collection), chia theo workspace ID: 32 DB Postgres , mỗi DB chứa 15 logical schema ; mỗi workspace nằm trọn trên một shard. Giữa web server và DB là PgB…
- Twitter's Blobstore Hardware Lifecycle Monitoring and Reporting Service Bài tóm tắt · Twitter · 2023
…, ghi chú bằng lời của wiki. Bối cảnh - Blobstore lưu ảnh, video và blob khác của Twitter, phần lớn trên máy bare metal ở data center riêng. Lúc đầu, máy vào ra khỏi cụm Blobstore…