Tìm kiếm
40 kết quả cho “Testing”. Tìm không phân biệt dấu.
- Testing concurrent code with testing/synctest Bài tóm tắt · Go · 2025
Test code đồng thời thường phải chứng minh một điều không xảy ra (hàm chưa được gọi trước khi context huỷ). Cách hay dùng là ngủ một khoảng rồi kiểm: 10 ms thì chậm khi cộng dồn nhiều test, mà vẫn flaky vì CI dùng chung…
- PIT Mutation Testing on CI/CD Pipeline Bài tóm tắt · Trendyol · 2021
…ễ — [bài gốc](https://medium.com/trendyol-tech/pit-mutation-testing-on-ci-cd-pipeline-1298f355bae5) Bài nửa hướng dẫn cấu hình (Maven, GitLab CI, SonarQube); wiki chỉ giữ các quyết…
- Chaos Testing a Distributed System with Jepsen Bài tóm tắt · Appian · 2019
…gốc](https://careers.appian.com/blog/the-tech-corner/chaos-testing-a-distributed-system-with-jepsen/) Phần 1 của series; phần 2: . Phần 3 (các lỗi tìm được và cách sửa) được hẹn n…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
…— [bài gốc](https://www.atlassian.com/engineering/automated-testing-5-lessons-from-atlassians-kubernetes-team-on-testing-infrastructure-as-code) Bối cảnh - Team KITT (Kubernetes In…
- Moving e2e testing into production with multi-tenancy for increased speed and reliability Bài tóm tắt · DoorDash · 2022
…bài gốc](https://doordash.engineering/2022/03/03/moving-e2e-testing-into-production-with-multi-tenancy-for-increased-speed-and-reliability/) Bối cảnh - Thời monolith, nhu cầu test…
- Scalability and Load Testing for VALORANT Bài tóm tắt · Riot Games · 2020
…(https://technology.riotgames.com/news/scalability-and-load-testing-valorant) Bối cảnh - Nền tảng của VALORANT (ngoài game server) là hơn 30 microservice Go: party, matchmaking, ch…
- Chaos Testing a Distributed System with Jepsen — Part II Bài tóm tắt · Appian · 2019
…gốc](https://careers.appian.com/blog/the-tech-corner/chaos-testing-a-distributed-system-with-jepsen-part-ii/) Phần 2 của series; phần 1: . Phần 3 (lỗi tìm được) không tìm thấy. Bố…
- Finding Order in Chaos: How We Automated Performance Testing with Torque Bài tóm tắt · Dream11 · 2021
…ing.com/finding-order-in-chaos-how-we-automated-performance-testing-with-torque-6eb63706fcea) Bài chi tiết về framework Torque; kể cách dùng nó trong game day trước mùa IPL. Bối cả…
- Chaos Testing an Application on AWS Bài tóm tắt · Goldman Sachs · 2022
…bình — [bài gốc](https://developer.gs.com/blog/posts/chaos-testing-an-application-on-aws) Bối cảnh - Ứng dụng có đủ unit, integration, performance test nhưng sự cố production vẫn…
- Service Level Testing for Microservices in Swiggy Bài tóm tắt · Swiggy · 2021
…ung bình — [bài gốc](https://bytes.swiggy.com/service-level-testing-for-microservices-in-swiggy-62b6b3f865f4) Đọc qua trình duyệt (bytes.swiggy.com là blog Medium custom domain, cr…
- Phoenix — Tinder's Testing Platform, Part I Bài tóm tắt · Tinder · 2019
…gốc](https://medium.com/tinder-engineering/phoenix-tinders-testing-platform-part-i-8e51c19ca977) Phần 1/3 của series về nền tảng experimentation Phoenix ("testing" ở đây là A/B te…
- Load Testing Kubernetes: Building a Framework (Part 1) Bài tóm tắt · Achievers · 2023
…khó: Cơ bản — [bài gốc](https://achievers.engineering/load-testing-kubernetes-building-a-framework-part-1-bdc0af4ae7e2) Phần 1 của series; phần 2 (kết quả và các nút thắt đã gỡ):…
- Load Testing Kubernetes: Resolving bottlenecks and improving performance (Part 2) Bài tóm tắt · Achievers · 2023
…: Trung bình — [bài gốc](https://achievers.engineering/load-testing-kubernetes-resolving-bottlenecks-and-improving-performance-part-2-c4f08102f105) Phần 2; phần 1 (dựng framework,…
- Dynamometer: Scale Testing HDFS on Minimal Hardware with Maximum Fidelity Bài tóm tắt · LinkedIn · 2018
…://engineering.linkedin.com/blog/2018/02/dynamometer--scale-testing-hdfs-on-minimal-hardware-with-maximum) Bối cảnh - Tháng 3/2015: ngay sau khi thêm 500 máy vào cụm HDFS chính, th…
- Managing hundreds of servers for load testing: autoscaling, custom monitoring, DevOps culture Bài tóm tắt · Miro · 2020
….com/miro-engineering/managing-hundreds-of-servers-for-load-testing-autoscaling-custom-monitoring-devops-culture-390fd1c7e699) Bài 2; bài 1 (kịch bản thực tế, cụm JMeter, pgreplay)…
- Reliable load testing with regards to unexpected nuances Bài tóm tắt · Miro · 2020
…[bài gốc](https://medium.com/miro-engineering/reliable-load-testing-with-regards-to-unexpected-nuances-6f38c82196a5) Bài 1 của cặp bài do Head of QA viết; bài 2 (quản lý hàng trăm…
- How the Miro Developer Platform leverages contract testing Bài tóm tắt · Miro · 2023
…ineering/how-the-miro-developer-platform-leverages-contract-testing-91fae20987d1) Bối cảnh - Miro Developer Platform 2.0 (REST API công khai) ra mắt năm trước đó; đội muốn nâng chấ…
- Controlled Chaos with Fault Injection Testing Bài tóm tắt · Riot Games · 2019
…hnology.riotgames.com/news/controlled-chaos-fault-injection-testing) Sheet ghi link trang chủ blog; bài thật tìm được qua Wayback CDX. Bối cảnh - Riot Games API (dữ liệu League cho…
- Scaling up your microservice testing with Apache Spark Bài tóm tắt · Stripe · 2026
…Trung bình — [bài gốc](https://stripe.dev/blog/microservice-testing-with-apache-spark) Phần 1 (vì sao replay); phần 2 (cách dựng harness): . Bài mô tả pattern, không nêu số liệu vậ…
- 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…
- Eliminating toil with fully automated load testing Bài tóm tắt · LinkedIn · 2019
…in.com/blog/2019/eliminating-toil-with-fully-automated-load-testing) Bối cảnh - Năm 2013 LinkedIn chạy nhiều data center và dựng TrafficShift để chuyển traffic thật giữa các DC khi…
- Protocol-Aware Deterministic Simulation Testing Bài tóm tắt · TigerBeetle · 2026
TigerBeetle dùng Viewstamped Replication (VSR): liveness là còn phản hồi khi đa số replica sống; safety là các replica thống nhất thứ tự (dẫn tới strict serializability).
- Beyond synthetic testing: Capturing and replaying real database workloads at Airbnb Bài tóm tắt · Airbnb · 2026
…ài gốc](https://airbnb.tech/infrastructure/beyond-synthetic-testing-capturing-and-replaying-real-database-workloads-at-airbnb/) Bối cảnh - Fleet MySQL-compatible của Airbnb (2026):…
- Ideal isn't real: Stress testing CockroachDB's resilience Bài tóm tắt · Cockroach Labs · 2025
…bình — [bài gốc](https://www.cockroachlabs.com/blog/stress-testing-cockroachdb-resilience/) Bài của nhà cung cấp quảng bá benchmark do chính họ đặt ra và sản phẩm của họ; kết quả…
- Using Fault Injection Testing to Improve DoorDash Reliability Bài tóm tắt · DoorDash · 2022
…tps://doordash.engineering/2022/04/25/using-fault-injection-testing-to-improve-doordash-reliability/) Bài của một nghiên cứu sinh CMU (tác giả công cụ Filibuster) về kỳ thực tập ở…
- Production testing with dark canaries Bài tóm tắt · LinkedIn · 2020
…gốc](https://engineering.linkedin.com/blog/2020/production-testing-with-dark-canaries) Bối cảnh - Code ở LinkedIn có thể lên production trong vòng một giờ, nhiều lần mỗi ngày; cod…
- Scaling up your microservice testing with Apache Spark, Part 2 Bài tóm tắt · Stripe · 2026
…ộ khó: Khó — [bài gốc](https://stripe.dev/blog/microservice-testing-with-apache-spark-part-2) Phần 2; phần 1 (vì sao replay): . Bối cảnh - Câu hỏi của phần này: dựng harness replay…
- Phoenix — Tinder's Testing Platform, Part II (Levers) Bài tóm tắt · Tinder · 2019
…bình — [bài gốc](https://medium.com/tinder/phoenix-tinders-testing-platform-part-ii-e99fbc72af55) Phần 2/3 của series Phoenix. Phần 1: ; phần 3: . Đọc qua trình duyệt, raw/ chỉ là…
- Phoenix — Tinder's Testing Platform, Part III (Metrics System) Bài tóm tắt · Tinder · 2020
…gốc](https://medium.com/tinder-engineering/phoenix-tinders-testing-platform-part-iii-520728b9537) Phần 3/3 của series Phoenix (bài trong sheet). Phần 1: ; phần 2: . Đọc qua trình…
- Getting from tested to battle-tested Bài tóm tắt · Jane Street · 2025
Aria là message bus nội bộ độ trễ thấp, có thứ tự chặt và bảo đảm tin cậy, làm nền cho các team khác dựng hệ chịu lỗi (xem index của Aria ở ). Càng nhiều team dùng, mỗi tuần không sự cố càng thành nghĩa vụ, trong khi hệ…
- A monolithic architecture for our clients' hundreds of versions: how we write and support tests Bài tóm tắt · Bumble · 2019
…t, để công cụ không thành cớ viết code khó test. - Mutation testing: coverage không nói test có kiểm gì không, nên làm đột biến code ( true → false , → = ) rồi chạy test phủ dòng đ…
- Jepsen: PostgreSQL 12.3 Bài tóm tắt · Jepsen · 2020
Trước 9.1, chế độ "serializable" của PostgreSQL thực ra là snapshot isolation (SI); từ 9.1 (2011) có serializable snapshot isolation (SSI): SI cộng kiểm lúc chạy các "cấu trúc nguy hiểm" (hai cạnh phụ thuộc đọc-ghi kề…
- From vendors to vanguard: Airbnb's hard-won lessons in observability ownership Bài tóm tắt · Airbnb · 2026
…đầu là giữ nguyên: alert viết như code có autocomplete, backtesting (alert này lẽ ra đã bắn khi nào trong quá khứ), diff trước khi deploy. Theo Airbnb, việc này làm người dùng thấy…
- Managing Software Dependency at Scale Bài tóm tắt · LinkedIn · 2018
…uct phải biết không làm hỏng product phụ thuộc ( dependency testing ). - Câu hỏi Gradle không trả lời được: gỡ artifact hết hạn khỏi Artifactory thì ảnh hưởng ai, sau một commit nê…
- The Data Infra Behind Zillow's 3x Growth in Experiment Volume Bài tóm tắt · Zillow · 2023
…phần và debug; chạy local giống hệt production nhờ ZACS. AB Testing Hub trên Data Portal: cấu hình, scorecard, cảnh báo SRM, ghi quyết định; FastAB là API nguồn sự thật duy nhất ch…
- Building an Effective Test Pipeline in a Service Oriented World Bài tóm tắt · Airbnb · 2020
Airbnb đang chuyển từ một ứng dụng Rails khổng lồ sang SOA. Các luồng nghiệp vụ quan trọng từng nằm trong monorepo nay nằm ở nhiều service: REST + DB, Kafka producer/consumer, job hẹn giờ.
- Building Pubsub for 50M concurrent socket connections Bài tóm tắt · Disney Hotstar · 2019
IPL 2019, Hotstar ra Social Feed dưới video trên app mobile: nội dung gắn với diễn biến trận đấu nên phải đẩy realtime, không cache được, thời điểm không đoán trước (mỗi quả bóng dài ngắn khác nhau), và không được làm…
- How We Verify Custom Hardware Bài tóm tắt · Hudson River Trading · 2021
HRT dùng FPGA trong hệ giao dịch để giảm latency, chịu burst dữ liệu tốt hơn và giảm độ phức tạp. Phần cứng song song ở mức phần mềm hiếm gặp nên dễ lỗi timing, và mỗi thiết bị phải đúng chức năng, tuân thủ risk check…
- Making "never break the build" scale Bài tóm tắt · Jane Street · 2014
"Not Rocket Science Rule" (Graydon Hoare): repo chính không bao giờ có bản fail test. Cách làm ngây thơ là build-bot nhận từng pull request, merge với tip, build và chạy toàn bộ test, đạt thì mới thành tip mới. Jane…
- Ready for changes with Hexagonal Architecture Bài tóm tắt · Netflix · 2020
Studio Engineering của Netflix có nhiều app phục vụ sản xuất phim (mua kịch bản, đàm phán, lịch quay...). Một app đời đầu là monolith: phát triển nhanh khi chưa ai hiểu miền nghiệp vụ; có lúc hơn 30 developer và hơn 300…