Tìm kiếm
19 kết quả cho “MySQL InnoDB”. Tìm không phân biệt dấu.
- Jepsen: MySQL 8.0.34 Bài tóm tắt · Jepsen · 2023
…mô lớn · Độ khó: Khó — [bài gốc](https://jepsen.io/analyses/mysql-8.0.34) Báo cáo kiểm thử độc lập, không phải bài của một công ty kể về hệ của mình. Jepsen tự nói: phương pháp thự…
- Evaluating MySQL Parallel Replication Part 3: Benchmarks in Production Bài tóm tắt · Booking.com · 2015
…c](https://medium.com/booking-com-infrastructure/evaluating-mysql-parallel-replication-part-3-benchmarks-in-production-db5811058d74) Phần 3 của series "Evaluating MySQL Parallel Re…
- We replaced Redis with MySQL for inventory reservations, and it scaled Bài tóm tắt · Shopify · 2026
…g. Concurrency ổn, nhưng reservation (Redis) và sổ tồn kho (MySQL) nằm ở hai hệ thống , nên bước claim không nguyên tử được và có thể oversell hoặc undersell. Không hỗ trợ nhiều kh…
- Better Crash-safe replication for MySQL Bài tóm tắt · Booking.com · 2014
…ooking-com-infrastructure/better-crash-safe-replication-for-mysql-a336a69b317f) Bối cảnh - Booking.com (2014) dùng replication MySQL để scale đọc , với hàng nghìn slave ; số lượng…
- Why Uber Engineering Switched from Postgres to MySQL Bài tóm tắt · Uber · 2016
…Nâng cao — [bài gốc](https://www.uber.com/blog/postgres-to-mysql-migration/) Bối cảnh - Kiến trúc ban đầu: monolith Python + Postgres. 2016: microservices, và phần lớn chỗ trước đ…
- Evaluating MySQL Parallel Replication Part 2: Slave Group Commit Bài tóm tắt · Booking.com · 2015
…c](https://medium.com/booking-com-infrastructure/evaluating-mysql-parallel-replication-part-2-slave-group-commit-459026a141d2) Phần 2 của series "Evaluating MySQL Parallel Replicat…
- Beyond synthetic testing: Capturing and replaying real database workloads at Airbnb Bài tóm tắt · Airbnb · 2026
…laying-real-database-workloads-at-airbnb/) Bối cảnh - Fleet MySQL-compatible của Airbnb (2026): hàng trăm cụm , hàng nghìn use case, hàng triệu QPS . Bài toán: định cỡ cụm cho tăng…
- Introducing Espresso - LinkedIn's hot new distributed document store Bài tóm tắt · LinkedIn · 2015
…t. - Storage node: storage engine cắm được, production dùng MySQL/InnoDB ; binlog MySQL vừa để replicate trong cụm vừa làm nguồn cho Databus. Secondary index cập nhật đồng bộ với d…
- Analysis of recent downtime & what we're doing to prevent future incidents Bài tóm tắt · Asana · 2019
…team/workspace của user nằm trong một database dùng chung (MySQL trên RDS, cấu hình HA). - Ba lần downtime vì database này: ít nhất 92 phút (29/7/2019), 51 phút (1/8), 34 phút (13…
- Netflix Billing Migration to AWS — Part III Bài tóm tắt · Netflix · 2016
…chuyển đổi nhưng đắt license và mang theo nợ kỹ thuật); RDS MySQL (giới hạn 6 TB lúc đó, cần gần 10 TB); Aurora (đủ dung lượng nhưng còn beta); PostgreSQL (ít kinh nghiệm nội bộ, v…
- Migration from HBase to MyRocks at Quora Bài tóm tắt · Quora · 2021
…yRocks-at-Quora) Bối cảnh - Quora có hai kho dữ liệu chính, MySQL (đã tự shard dọc và ngang) và HBase (key-value, 3 cluster để cô lập). Hai hệ rất phức tạp và không chia sẻ được ki…
- From Batch Snapshots to Near-Real-Time Data Bài tóm tắt · Doximity · 2026
…ịch, là mốc phục hồi và kiểm tra); CDC (Debezium đọc binlog MySQL → Kafka → sink Snowflake) tối ưu độ tươi. Một bảng CDC có thể tươi hơn, nhưng hai bảng CDC liên quan có thể không…
- 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".
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- 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ả…
- 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…
- Load shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…
- Jepsen Công ty Thành viên
Jepsen là dự án kiểm thử độc lập về tính an toàn của database và hệ phân tán, không phải một công ty kể về hệ của mình; báo cáo 6/2020 áp công cụ Elle lên PostgreSQL một node và tìm ra chế độ "serializable" không…
- Asana Công ty Thành viên
Phần mềm quản lý công việc; hai nguồn trong wiki đều về lớp dữ liệu. Asana shard theo domain (tenant) từ 2015, nhưng một phần dữ liệu dùng chung cho mọi workspace vẫn nằm trong một MySQL trên RDS. Mùa hè 2019, ba lần…