Tìm kiếm
29 kết quả cho “rollback index”. Tìm không phân biệt dấu.
- Evolution and Scale of Uber's Delivery Search Platform Bài tóm tắt · Uber · 2026
…ngữ cảnh; lỗi khác 0 trong một khoảng ngắn thì alert và tự rollback model về bản trước (index giữ nguyên). Không thêm latency hay bước mạng trên đường đọc. Vì sao - Model và index…
- Nebula as a Storage Platform to Build Airbnb's Search Backends Bài tóm tắt · Airbnb · 2016
…ge/compact do từng ứng dụng cấu hình. - Versioning cho phép rollback về snapshot tốt khi dữ liệu hỏng. Thay đổi được phát lại thành stream qua DynamoDB Streams → Kinesis consumer →…
- Did you mean "Galene"? Bài tóm tắt · LinkedIn · 2014
…ework dựa trên BitTorrent theo replica group, có version và rollback. - Ví dụ Instant Member Search (typeahead): trước chỉ tìm trong kết nối cấp 1–2, giờ tìm được mọi member; theo…
- 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:
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- 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…
- Hạ tầng phục vụ LLM inference Chủ đề Thành viên
Phục vụ LLM giống một dịch vụ web ở chỗ cần scale theo tải, deploy phiên bản mới an toàn và phục hồi khi một process chết; nhưng ba đặc điểm làm các công cụ quen thuộc hỏng:
- Hệ thống độ trễ thấp (low latency) Chủ đề Thành viên
Ở sàn giao dịch và công ty market making, mỗi giao dịch làm thay đổi thị trường cho giao dịch sau, và ai phản ứng chậm hơn thì thua. Yêu cầu không chỉ là latency trung bình thấp mà latency ổn định ở đuôi, ở thang micro…
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- 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…
- 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…
- 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…
- 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,…
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Why Uber Engineering Switched from Postgres to MySQL Bài tóm tắt · Uber · 2016
…nên update chỉ chạm index có liên quan; bản cũ được đưa vào rollback segment. Đánh đổi: tra index phụ phải tra hai lần. - Replication logic gọn hơn, replica có MVCC thật, bug khó l…
- The growing pains of database architecture Bài tóm tắt · Figma · 2023
…nên dùng luôn để nâng cấp; - cho phép replication ngược để rollback. - Chép ban đầu nhanh hơn: bản đầu tiên rất chậm vì index ở DB đích được cập nhật từng hàng. Họ xoá index ở DB…
- How Figma's databases team lived to tell the scale Bài tóm tắt · Figma · 2024
…ill đắt ; làm từng bước; không có migration một chiều (luôn rollback được); nhất quán mạnh, không ghi kép ; tận dụng chuyên môn đang có. Thay đổi chính - Loại CockroachDB, TiDB, Sp…
- Stack Overflow Công ty Thành viên
Phản ví dụ nên đọc sớm cho niềm tin "lớn thì phải scale out". Năm 2009, với 16 triệu page view mỗi tháng, Stack Overflow chạy hai web server và một SQL Server, chạm giới hạn thì nâng RAM; theo Jeff Atwood, phần cứng rẻ…
- Stack Overflow: How We Do Deployment - 2016 Edition Bài tóm tắt · Stack Overflow · 2016
…đổi tên object SQL trên production; - gần như không bao giờ rollback : viết migration mới để sửa (roll forward). - Đổi mà không làm vỡ: object cache thay đổi hẳn thì dùng key mới;…
- Wix Inbox Journey: 3 Approaches for Zero Downtime Database Migration Bài tóm tắt · Wix · 2021
…ỏ bên cũ. Cho tới lúc chuyển hẳn vẫn ghi vào Cassandra, nên rollback được bất cứ lúc nào. 2. Lặp toàn bộ kiểu kinh điển (tin nhắn: vài TB, vĩnh viễn, bất biến , nhưng phải đổi sche…
- Netflix Billing Migration to AWS — Part III Bài tóm tắt · Netflix · 2016
…u chí là chạy lại được bulk load, replication hai chiều (để rollback từ MySQL về Oracle sau khi go-live), song song theo bảng, toàn vẹn dữ liệu. Chọn GoldenGate ; nhược điểm là khó…
- Upgrading a 56TB database that's growing at 250GB per day with (nearly) no downtime Bài tóm tắt · Trigger.dev · 2026
…t nối. - Cutover lần 1 (26/7) thất bại: 105 giây lỗi rồi tự rollback nhờ finally . Nguyên nhân: kết nối cũ trong PgBouncer giữ username cũ (pool theo cặp DB và username), PlanetSca…
- Migrating billions of records: moving our active DNS database while it's in use Bài tóm tắt · Cloudflare · 2024
…không mất; downtime dưới 1 phút; chuyển được hai chiều (để rollback); partition bảng mới theo mod(zone id, n) ; DB cũ vẫn đọc được dữ liệu đã dời (qua foreign table, làm lối thoát…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…ng một event đầu ra và chờ event đầu vào phản hồi. Không có rollback tự động, nên kiểm hợp lệ toàn bộ input trước khi sửa trạng thái. - Disruptor quanh BLP: phía vào phải unmarshal…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…action, đưa ranh giới begin/commit cho plugin và bỏ phần bị rollback, nên plugin chỉ việc dịch thay đổi đã commit sang giao thức riêng. - PG feed: hàng nghìn consumer thì không thể…