Tìm kiếm
21 kết quả cho “Double”. Tìm không phân biệt dấu.
- Avoiding Double Payments in a Distributed Payments System Bài tóm tắt · Airbnb · 2019
…— [bài gốc](https://medium.com/airbnb-engineering/avoiding-double-payments-in-a-distributed-payments-system-2981f6b070bb) Bối cảnh - Airbnb chuyển sang SOA; một API thanh toán gọi…
- A Decade of Evolution of Alibaba's Databases - Part 1 Bài tóm tắt · Alibaba · 2019
…) Bài là hồi ký của một trưởng nhóm database, viết nhân dịp Double 11 lần thứ 10 (2018, GMV hơn 30,8 tỷ USD). Phần lớn là trải nghiệm cá nhân; wiki chỉ lấy các mốc kỹ thuật. Phần 2…
- The story of a V8 performance cliff in React Bài tóm tắt · V8 (Google) · 2019
…đánh dấu "representation" trên shape (hidden class): Smi , Double (giá trị nằm trong MutableHeapNumber cập nhật tại chỗ), HeapObject , Tagged . - Khi một trường đổi representation…
- Why isn't all test automation run on the pipeline? Bài tóm tắt · Slalom Build · 2019
…odule test chạy trong process với dependency được giả (test double), chặn merge ở nhánh feature; site integration test chạy sau khi deploy lên một môi trường có dependency thật, ch…
- Tracking the Money — Scaling Financial Reporting at Airbnb Bài tóm tắt · Airbnb · 2017
Thanh toán của Airbnb chạy ở 191 nước, hơn 70 loại tiền, hơn 20 bộ xử lý thanh toán (2017); sản phẩm mở rộng ngoài đặt phòng (trả tiền thợ ảnh, phiên dịch, trải nghiệm).
- Scaling Slack's Job Queue Bài tóm tắt · Slack · 2017
Job queue chạy mọi việc không làm kịp trong request web: mỗi tin nhắn, push notification, unfurl URL, nhắc lịch, tính tiền. Ngày bận nhất hơn 1,4 tỉ job, đỉnh 33.000 job/giây.
- Zero Sum by Design: 10 Years of Uber's Payments Platform Bài tóm tắt · Uber · 2026
Gulfstream bắt đầu năm 2016 trong một phòng họp, với một nhóm nhỏ dựng bộ microservice nền; mười năm sau nhiều service đó vẫn chạy. Cùng thời gian, tổng giá trị đặt chỗ hằng năm của Uber từ 50 lên 217 tỉ USD; nền tảng…
- Building High Throughput Payment Account Processing Bài tóm tắt · Uber · 2026
Gulfstream, nền tảng thanh toán lõi của Uber: kế toán bút toán kép, tuân thủ SOX, kiến trúc theo job/transaction, hàng triệu giao dịch mỗi ngày, audit trail bất biến bằng UAC (User Account Changelog).
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- 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".
- 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.
- 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…
- Tách compute khỏi storage Chủ đề Thành viên
Hệ có trạng thái kiểu cổ điển (database, broker Kafka, fileserver Git) đặt dữ liệu bền trên đĩa của chính máy xử lý. Máy đó vừa là compute vừa là storage, nên:
- Alibaba Công ty Thành viên
Database của Alibaba đi qua ba giai đoạn, đều do đỉnh tải Double 11 dẫn dắt: thương mại (IBM/Oracle/EMC, 2005–2009) → "De-IOE" sang mã nguồn mở với middleware TDDL và AliSQL (2010–2015) → tự phát triển X-DB (từ 2016).…
- A Decade of Evolution of Alibaba's Databases - Part 2 Bài tóm tắt · Alibaba · 2019
…hệ giám sát (giám sát theo giây, thu toàn bộ SQL ngay trong Double 11). Dữ liệu đó sau thành nền cho chẩn đoán tự động (CloudDBA) và TSDB. - 2016, hot key ở cache Tair: một key tro…
- The Enterprise Multi-Active Disaster Recovery System Bài tóm tắt · Alibaba · 2021
…multi-active cho mọi service , chỉ cho nghiệp vụ lõi (ví dụ Double 11: đặt hàng ưu tiên hơn logistics). - Unitization: chia nghiệp vụ theo một chiều (ID user, số thẻ, vùng) để mỗi…
- Business-Driven Upgrade of Alibaba Group: The Evolution of Dubbo 3.0 Bài tóm tắt · Alibaba · 2021
…ơng mại. Bên trong dùng framework RPC HSF (đã qua nhiều mùa Double 11), bên ngoài là Dubbo mã nguồn mở. Dubbo 3.0 là bản hợp nhất hai bên, đã chạy lớn ở Kaola (2021). - Dubbo 2.7 t…
- Alibaba Upgrades Dubbo3 to Fully Replace HSF2 Bài tóm tắt · Alibaba · 2023
…n tử (giao dịch, gợi ý...) lên Dubbo3, thay HSF; dịp 618 và Double 11 năm 2022: hơn 2.000 ứng dụng, 400.000 node chạy Dubbo3. - Service discovery theo ứng dụng (thay vì theo từng i…
- Low Latency Optimization: Understanding Huge Pages (Part 1) Bài tóm tắt · Hudson River Trading · 2022
…hi trượt TLB cũng nhanh hơn. - Benchmark nhân tạo: cấp mảng double 32 GiB rồi cộng 130 triệu phần tử ngẫu nhiên (chỉ số ghi sẵn ra file để mọi lần chạy giống nhau), trên máy Alder…
- V8 (Google) Công ty Thành viên
Hai nguồn về engine JavaScript V8 trong wiki đều là tối ưu chính runtime chứ không đổi ngôn ngữ của ứng dụng. Năm 2019, đội V8 giải thích một "vách hiệu năng" do React gặp: trường số đổi representation trên object đã…