Tìm kiếm
21 kết quả cho “Test report”. Tìm không phân biệt dấu.
- How we improved reporting and monitoring of test automation results Bài tóm tắt · trivago · 2023
…post/2023-02-15-how-we-improved-reporting-and-monitoring-of-test-automation-results) Bối cảnh - Từ 2015 trivago đã đẩy kết quả test tự động vào ELK. Với web app viết lại (Warp) và…
- Tracking the Money — Scaling Financial Reporting at Airbnb Bài tóm tắt · Airbnb · 2017
…báo cáo dựng riêng lẻ nên lệch số không biết do đâu; không test được; lần chạy đêm hơn 24 giờ , cuối đời chỉ chạy được hai ngày một lần. - Hệ mới chạy Spark trên HDFS, viết bằng S…
- Building and Open-Sourcing Wix's A/B Testing System Bài tóm tắt · Wix · 2015
…w.wix.engineering/post/building-and-open-sourcing-wix-s-a-b-testing-system) Bối cảnh - Wix làm continuous delivery: code đẩy lên là chạy production. Theo Wix, vì code tồi cũng lên…
- Report on our investigation of the 2025-10-20 incident in AWS us-east-1 Bài tóm tắt · PlanetScale · 2025
…còn lại ổn. Phân vùng mạng là kiểu lỗi khó suy luận và khó test nhất; us-east-1 có 6 AZ và họ đang xem cách tận dụng. Bài học cho SWE - Static stability: thứ đang chạy phải chạy t…
- Incrementally migrating over one million lines of code from Python 2 to Python 3 Bài tóm tắt · Dropbox · 2019
…Python lên 3.5, nâng/fork dependency, thêm job CI chạy unit test và mypy ở chế độ Python 3, nên phần tương thích không bị trượt lại. - Đầu 2017 dự án được cấp người chính thức vì n…
- Incident report: Vercel environment variables cleared during synchronization Bài tóm tắt · Trigger.dev · 2026
…t bị ghi đè bằng chuỗi rỗng. - Đã thử trên một organization test, nhưng dữ liệu test không có biến Sensitive nên test vẫn qua. - Đường setup integration và manual pull xử lý Sensit…
- Canva incident report: API Gateway outage Bài tóm tắt · Canva · 2024
…ộ nhớ mỗi task; thêm luật load shedding ở API Gateway; load test định kỳ. - Sửa bug telemetry, thêm microbenchmark đa luồng. - Canary theo dõi thêm sự kiện "tải trang xong" , không…
- Rethinking Netflix's Edge Load Balancing Bài tóm tắt · Netflix · 2018
…ất utilization của chính nó; kết hợp cả hai. - Join-the-shortest-queue riêng lẻ trên nhiều load balancer gây herding (cùng chọn server ít tải rồi đè nó), và mỗi LB chỉ thấy phần kế…
- Incident Report: March 30th, 2026 — Authenticated user data cached Bài tóm tắt · Railway · 2026
…ong và purge toàn bộ cache. Khắc phục (theo Railway) - Thêm test cho hành vi cache đúng/sai trước khi thay đổi lên production. - Rollout CDN chia nhỏ theo shard trong nhiều giờ tha…
- 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…
- 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.
- 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:
- 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…
- 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ả…
- 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".
- Airbnb Công ty Thành viên
Airbnb chuyển từ một ứng dụng Rails khổng lồ sang SOA, và lộ ra chi phí test: deep integration test cho mọi service không scale, nên họ chuyển sang tháp test + CD có canary analysis . Năm 2025 với ba trụ sản phẩm, data…
- Mercari Công ty Thành viên
PaymentService của Merpay (2019) giữ nhất quán thanh toán qua nhiều service bằng cách tự làm ở tầng ứng dụng: chia pha + state machine, idempotency key bắt buộc, bù trừ kiểu TCC, đối soát và fault injection . Ba năm…
- trivago Công ty Thành viên
Service PSE-kafka đẩy giá khách sạn sang dịch vụ Ads bị consumer lag kéo dài (19 sự cố P1) dù CPU chỉ 10%. Năm 2026 một đợt điều tra tìm ra ba nút thắt cùng lúc (consumer tự viết từ 2019, độ trễ cố ý trong RAM, pool…
- Retrospective and Technical Details on the recent Firefox Outage Bài tóm tắt · Mozilla · 2022
…ce. - Tổ hợp HTTP/3 + viaduct không có trong CI; cần system test với nhiều phiên bản HTTP. Bài học cho SWE - Một thay đổi deploy có thể không phải của bạn : giá trị "default" của n…
- How we built our Internal Data Warehouse at ClickHouse: A year later Bài tóm tắt · ClickHouse · 2024
…Google Groups); Growthbook truy vấn thẳng để phân tích A/B test; xuất dữ liệu sang Salesforce qua S3 vì Salesforce không gọi được từ IP tĩnh. - Hướng tới: hầu hết job vẫn chạy mỗi…
- How Render Workflows powers our internal data pipeline Bài tóm tắt · Render · 2026
…nền tảng chỉ nằm trong một file đăng ký task, phần còn lại test được mà không cần SDK, để sau này dời sang hệ khác dễ. - Task phụ: phát hiện lệch giữa SQL của reverse ETL (Hightou…