Tìm kiếm
21 kết quả cho “ANSI SQL”. Tìm không phân biệt dấu.
- Jepsen: MySQL 8.0.34 Bài tóm tắt · Jepsen · 2023
…g. Báo cáo cùng loạt: . Bối cảnh - Định nghĩa isolation của ANSI SQL-92 dựa trên ba hiện tượng P1 (dirty read), P2 (non-repeatable read), P3 (phantom). Từ 1995 (Berenson và cộng sự…
- Jepsen: PostgreSQL 12.3 Bài tóm tắt · Jepsen · 2020
…a hình thức, dù có thể hợp lệ theo cách đọc "hẹp" của chuẩn ANSI (vốn mơ hồ). - Serializable: không serializable. Có G2-item trong vận hành bình thường (6 trường hợp trong 2 phút),…
- グローバル展開にむけた基盤の再構築 (Rebuilding Foundation for Global Expansion) Bài tóm tắt · Mercari · 2025
Mua hộ xuyên biên giới từ 2019 qua đối tác (khách nước ngoài đặt trên site đối tác, đối tác mua trên Mercari); GMV tăng 15 lần trong 3 năm. Năm 2024 mở cho khách Đài Loan, Hồng Kông tạo tài khoản trực tiếp trên web…
- Adopting Arm at Scale: Transitioning to a Multi-Architecture Environment Bài tóm tắt · Uber · 2025
…ốc](https://www.uber.com/us/en/blog/adopting-arm-at-scale-transitioning-to-a-multi-architecture-environment/) Phần 2/2. Phần 1: . Bối cảnh - Sau khi chạy được vài service trên Arm,…
- Zillow Transitions to Streaming Data Architecture Bài tóm tắt · Zillow · 2016
Team data science & engineering của Zillow nhận dữ liệu bất động sản liên tục từ hồ sơ công, feed của user/agent, Multiple Listing Services. Trước đây dữ liệu nằm trong SQL Server và xử lý bằng kỹ thuật cache tự làm.
- Journey to the cloud part II: Migrating Stack Overflow for Teams to Azure Bài tóm tắt · Stack Overflow · 2023
…ới rồi xoá VM cũ; nhờ đó bỏ được công cụ vá nội bộ Patcher, Ansible và Puppet. App thì không bake vào ảnh, vì build ảnh mất vài giờ còn deploy app mất vài phút. - Production có 4 V…
- Introducing Espresso - LinkedIn's hot new distributed document store Bài tóm tắt · LinkedIn · 2015
…ve, không hai replica cùng node) tính IdealState rồi phát transition. Node chết thì ephemeral node ZooKeeper mất, slave được nâng lên master; trong khoảng ngắn partition không nhận…
- Centrifuge: a reliable system for delivering billions of events per day Bài tóm tắt · Segment · 2018
…50 KB; khoá chính KSUID, chỉ một index) và bảng job state transitions , cả hai bất biến, chỉ append ; không JOIN giữa các job; tập làm việc nhỏ. Máy trạng thái: chờ lập lịch → đang…
- Finding Order in Chaos: How We Automated Performance Testing with Torque Bài tóm tắt · Dream11 · 2021
…bên trong. - Quy trình một lần chạy: Jenkins → Terraform + Ansible dựng EC2 sinh tải và deploy code → các generator giành khoá Redis (Redisson) → generator thắng lấy dữ liệu, đẩy…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Query planner và hiệu năng truy vấn Chủ đề Thành viên
Database quan hệ không chạy SQL theo đúng cách nó được viết. Query planner chọn một plan (dùng index nào, join kiểu gì: nested loop, merge, hash; dừng sớm khi có LIMIT hay không) dựa trên thống kê về dữ liệu: số dòng,…
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- Độ tin cậy và multi-region Chủ đề Thành viên
Thay đổi kiến trúc lớn thường không đến từ kế hoạch mà từ một sự cố đau đớn. Khi đã chạy nhiều vùng, nhiều giả định của hệ thống một vùng không còn đúng.
- 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…
- Slack Công ty Thành viên
Slack bắt đầu bằng LAMP và giữ PHP vì môi trường của nó (mỗi request trạng thái sạch, vòng lặp sửa–tải lại). Họ cải tiến dần bằng HHVM và Hack thay vì viết lại . Tầng dữ liệu đi từ MySQL active-active shard theo…
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- Accelerating real-time alerts with Redpanda: a successful migration story Bài tóm tắt · Redpanda · 2023
…hưởng một thành phần. Phần mất công: SASL, script Terraform/Ansible, metric Prometheus, cấu hình schema registry cho DR. Vì sao - Theo Equal Experts: đạt p99 latency mỗi hop topic…
- Zero Sum by Design: 10 Years of Uber's Payments Platform Bài tóm tắt · Uber · 2026
…ommerce) là khái niệm của nền tảng; Freight, xe hai bánh, Transit, Hotels, thuê xe, Grocery, Ads, Memberships lên nền tảng mà lõi gần như không đổi. - Không gắn với phương thức tha…
- Prometheus High Availability and Fault Tolerance Strategy, Long Term Storage with VictoriaMetrics Bài tóm tắt · Miro · 2020
…t lẫn nhau; quản bằng IaC (Terraform) và config management (Ansible). Không nhân đôi một instance khổng lồ mà chia nhiều nhóm nhỏ , mỗi nhóm lo một phần hạ tầng (VPC, region, accou…
- Using Presto in our Big Data Platform on AWS Bài tóm tắt · Netflix · 2014
…c file system S3 (một tháng làm cùng Facebook là chạy thử); ANSI SQL; đã chạy production ở Facebook; họ benchmark, stress test và đọc code trước khi quyết. - Production (bảy tháng)…