Tìm kiếm
40 kết quả cho “MySQL”. Tìm không phân biệt dấu.
- MySQL sharding at Quora Bài tóm tắt · Quora · 2020
…ng cao — [bài gốc](https://www.quora.com/q/quoraengineering/MySQL-sharding-at-Quora) Quora chặn crawler; đọc toàn văn qua trình duyệt ngày 2026-10-21, Wayback lúc đó offline. Bối c…
- 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ự…
- Lessons from Deploying MySQL GTID at Scale Bài tóm tắt · Meta · 2014
…neering.fb.com/2014/09/18/core-infra/lessons-from-deploying-mysql-gtid-at-scale/) Bối cảnh - Replication MySQL truyền thống dựa trên toạ độ tương đối (tên file binlog + vị trí). GT…
- Better Parallel Replication for MySQL Bài tóm tắt · Booking.com · 2015
…/booking-com-infrastructure/better-parallel-replication-for-mysql-14e2d7857813) Phần 1 của series "Evaluating MySQL Parallel Replication" (Jean-François Gagné); phần tiếp: → → . Đọ…
- Learn to stop using shiny new things and love MySQL Bài tóm tắt · Pinterest · 2015
…t Engineering/learn-to-stop-using-shiny-new-things-and-love-mysql-3e1613c2ce14) Bối cảnh - Sau khoảng một năm scale gấp, Pinterest chạy cùng lúc MySQL, Memcache, MongoDB, Redis, Ca…
- 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…
- Sharding Pinterest: How we scaled our MySQL fleet Bài tóm tắt · Pinterest · 2015
…@Pinterest Engineering/sharding-pinterest-how-we-scaled-our-mysql-fleet-3f341e96ca6f) Bối cảnh - 2011 Pinterest tăng trưởng cực nhanh; khoảng 9/2011 mọi tầng hạ tầng quá tải, vài h…
- Cloud Native MySQL Sharding with Vitess and Kubernetes Bài tóm tắt · Vitess · 2015
…— [bài gốc](https://vitess.io/blog/2015-10-06-cloud-native-mysql-sharding-with-vitess-and-kubernetes/) Bài của engineer YouTube giới thiệu Vitess 2.0 (khi đó còn alpha) chạy trên…
- Scaling to 100M: MySQL is a Better NoSQL Bài tóm tắt · Wix · 2015
…[bài gốc](https://www.wix.engineering/post/scaling-to-100m-mysql-is-a-better-nosql) Bối cảnh - Mỗi request tới một site Wix (domain riêng hoặc subdomain) phải phân giải URL → site…
- Evaluating MySQL Parallel Replication Part 4: More Benchmarks in Production Bài tóm tắt · Booking.com · 2016
…c](https://medium.com/booking-com-infrastructure/evaluating-mysql-parallel-replication-part-4-more-benchmarks-in-production-49ee255043ab) Phần 4 của series; phần trước: . Annex "Un…
- 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…
- How we scaled reads on the Twitter Users Database Bài tóm tắt · Twitter · 2023
…thế giới, được xây trên Gizzard , chính framework sharding MySQL từng dùng cho tweet năm 2010–2013 (, ). Gizzard có những tính năng riêng như quorum read. - Theo thời gian, Gizzar…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…10: 2 nhà sáng lập, 1 kỹ sư, Rackspace, 1 web engine nhỏ, 1 MySQL nhỏ. - 1/2011: EC2 + S3 + CloudFront, 4 web engine (để dự phòng), 1 MySQL + 1 read slave, 1 MongoDB cho counter, 2…
- 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…
- Partitioning GitHub's relational databases to handle scale Bài tóm tắt · GitHub · 2021
…Bối cảnh - Hơn 10 năm trước GitHub bắt đầu bằng Rails + một MySQL . - Các bước tiến hoá trước 2019: tách vài tính năng (ví dụ statuses) sang DB riêng; thêm read replica; dùng Proxy…
- MemSQL Architecture - The Fast (MVCC, InMem, LockFree, CodeGen) And Familiar (SQL) Bài tóm tắt · MemSQL · 2012
…9/2012), SQL rất hạn chế. Benchmark của MemSQL bị cộng đồng MySQL phản bác (bài "MySQL is bazillion times faster than MemSQL" của Domas Mituzas). Bối cảnh - Hai nhà sáng lập từng ở…
- Chat Service Architecture: Persistence Bài tóm tắt · Riot Games · 2015
…mã nguồn mở), vốn chỉ hỗ trợ Mnesia hoặc ODBC. Lúc đầu chọn MySQL vì quy mô chưa là vấn đề và team quen. Mỗi shard ba máy MySQL: primary, backup, ETL. Dữ liệu: danh sách bạn (roste…
- Netflix Billing Migration to AWS Bài tóm tắt · Netflix · 2016
…ày) · (ứng dụng và dữ liệu khách hàng) · (database Oracle → MySQL). Bối cảnh - Billing là mảnh cuối cùng của Netflix còn ở data center khi cả streaming đã lên AWS (). Ngày 4/1/2016…
- DBLog: A Generic Change-Data-Capture Framework Bài tóm tắt · Netflix · 2019
…ix giữ nhiều kho dữ liệu đồng bộ: một kho là nguồn sự thật (MySQL), các kho khác dẫn xuất (Elasticsearch). CDC thay cho dual write và transaction phân tán. - Transaction log có thờ…
- 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…
- Unlocking Horizontal Scalability in Our Web Serving Tier Bài tóm tắt · Airbnb · 2016
…server, nói chuyện với vài service Java; dữ liệu lõi trong MySQL trên RDS, đã tách database theo chức năng năm 2015. - MySQL community dùng mô hình một thread mỗi kết nối. Số kết…
- 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…
- Postgres High Availability with CDC Bài tóm tắt · PlanetScale · 2025
…ith-cdc) Bài khái niệm của nhà cung cấp (PlanetScale bán cả MySQL/Vitess lẫn Postgres); mọi nhận định là theo PlanetScale. Bối cảnh CDC từ database là chuyện thường. Theo PlanetSca…
- How We Replaced Our Data Pipeline With Zero Downtime Bài tóm tắt · Twilio · 2014
…ưu lâu dài và phân tích. Trước đây cả hai nằm chung một cụm MySQL. - Ba vấn đề: - Tối ưu cho mọi thứ là không tối ưu cho gì: in-flight cần ghi nhiều, post-flight cần đọc nhiều mà k…
- How Uber Conquered Database Overload: From Static Rate-Limiting to Intelligent Load Management Bài tóm tắt · Uber · 2026
…à Schemaless (tối ưu append) là hai DB phân tán tự làm trên MySQL: hàng nghìn cụm, hàng chục PB, hàng chục triệu request mỗi giây. Kiến trúc chung: query engine stateless (lập kế h…
- VTOrc: Vitess-native Orchestrator Bài tóm tắt · Vitess (PlanetScale/CNCF) · 2022
…Bối cảnh - Orchestrator là công cụ phát hiện và sửa lỗi cho MySQL với gần như mọi topology (kể cả replication nhiều tầng). Vitess từng tích hợp với nó từ bên ngoài, nhưng phần tích…
- How We Partitioned Airbnb's Main Database in Two Weeks Bài tóm tắt · Airbnb · 2015
…eeks-55f7e006ff21) Bối cảnh - Trước mùa du lịch hè 2015, DB MySQL chính (trên RDS, còn từ thời Airbnb là một app Rails) phải giảm tải. Airbnb chọn tách dọc theo chức năng thay vì s…
- Cross Shard Transactions at 10 Million Requests Per Second Bài tóm tắt · Dropbox · 2018
…Bối cảnh - Edgestore là lớp trừu tượng trên hàng nghìn node MySQL, giữ hàng petabyte metadata, hơn 10 triệu request/giây. Developer gom dữ liệu hay đi cùng nhau vào một colo (cùng…
- Migrating Etsy's database sharding to Vitess Bài tóm tắt · Etsy · 2026
…g-etsyas-database-sharding-to-vitess) Bối cảnh - Etsy shard MySQL từ khoảng 2010 : ~1.000 bảng trên ~1.000 shard, hơn 425 TB, ~1,7 triệu request/giây (2026). - ORM tự viết quản lý…
- Cut-over logic in vitess schema migrations Bài tóm tắt · Vitess (PlanetScale/CNCF) · 2022
…ên tử với app; nhưng dựa vào thứ tự ưu tiên khoá nội bộ của MySQL, và có người dùng chỉ ra trường hợp thứ tự đó không đúng. Thay đổi chính: cut-over nhiều lớp của Vitess Mục tiêu:…
- Tracking the Money — Scaling Financial Reporting at Airbnb Bài tóm tắt · Airbnb · 2017
…- Hệ báo cáo tài chính cũ (đầu 2012 → cuối 2016) là một ETL MySQL chạy đêm: trigger trên các bảng chính ghi lại mọi thay đổi của reservation và payment (để có lịch sử bất biến trên…
- The Evolution of Alibaba Cloud's Relational Database Services Architecture - PolarDB Bài tóm tắt · Alibaba · 2018
…ần lớn là nút cổ chai I/O (lưu trữ và mạng). - Các dạng RDS MySQL trước PolarDB (2018): - Bản cơ bản: tách compute khỏi storage bằng cloud disk nhiều bản sao; dễ migrate, mở rộng đ…
- 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…
- 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…
- Outage post-mortem Bài tóm tắt · Dropbox · 2014
…thì từ chối lệnh có tính phá huỷ. - Công cụ chuẩn khôi phục MySQL từ backup chậm với dữ liệu lớn; họ viết công cụ replay binlog song song (hẹn mở mã nguồn). Bài học cho SWE - Repli…
- Centrifuge: a reliable system for delivering billions of events per day Bài tóm tắt · Segment · 2018
…y đổi chính - Queue ảo trên database: thứ tự giao nằm trong MySQL (RDS), nên đổi chất lượng dịch vụ hay thứ tự giao chỉ là một câu SQL , không phải chép lại hàng TB dữ liệu như với…