Tìm kiếm
40 kết quả cho “Automation”. Tìm không phân biệt dấu.
- Why isn't all test automation run on the pipeline? Bài tóm tắt · Slalom Build · 2019
…[bài gốc](https://medium.com/slalom-build/why-isnt-all-test-automation-run-on-the-pipeline-b2c57afbdf5a) Bài quan điểm của một kỹ sư tư vấn, minh hoạ bằng bốn ca khách hàng ẩn danh…
- How we improved reporting and monitoring of test automation results Bài tóm tắt · trivago · 2023
…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à conti…
- How Ansible Automation Powers the Uber Corporate Network at a Global Scale Bài tóm tắt · Uber · 2026
…khó: Dễ — [bài gốc](https://www.uber.com/us/en/blog/ansible-automation-powers/) Bối cảnh - Mạng văn phòng (Corpnet) của Uber trên sáu châu lục, năm vùng, khoảng 5.000 thiết bị nhiề…
- DrP: Meta's Root Cause Analysis Platform at Scale Bài tóm tắt · Meta · 2025
Theo Meta, điều tra sự cố bằng tay ở hệ lớn dựa vào playbook cũ và script tự viết, kéo dài downtime và làm người trực mệt.
- Automated Infrastructure Cost Optimization at Scale with AWS EC2 Reserved Instances Bài tóm tắt · Quora · 2018
Quora chạy cả service online và tác vụ offline trên EC2; web server dùng autoscaling kết hợp on-demand và spot.
- From Fragile to Agile: Automating the fight against Flaky Tests Bài tóm tắt · Reddit · 2024
Project iOS của Reddit có hơn 20.000 test unit/snapshot và 2.500 UI test (2024), tăng nhanh trong hai năm; flaky test tăng theo.
- The data platform cluster operator service for Hadoop cluster management Bài tóm tắt · Twitter · 2023
Twitter dùng Apache Hadoop bản gốc, không dùng giải pháp Hadoop enterprise, nên thiếu công cụ quản lý cụm chuẩn ở quy mô của họ.
- ADMIRE: A Product-Driven Approach to Automating Migrations Bài tóm tắt · Two Sigma · 2021
Đội Platform Engineering của Two Sigma chắc chắn phải làm migration (đổi DC, đổi container scheduler, đổi cloud), và phần lớn migration cần team khác làm việc; team nào cũng than "chẳng phải vừa xong đợt trước sao".
- 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…
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- 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…
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- Độ 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.
- 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ả…
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Postgres as Your Platform: Building Event-Driven Systems with Schema Changes Bài tóm tắt · Neon · 2025
…lại được sau khi sửa bug, query được (schema nào đổi nhiều, automation nào chậm, cái gì lỗi). - Worker lai: NOTIFY cho độ trễ thấp khi mọi thứ chạy, tự rơi về poll bảng khi mất kết…
- Deployment At Scale: Dream11's In-House Blue-Green Deployment Platform "OneClick" Bài tóm tắt · Dream11 · 2022
…; green không được nhỏ hơn blue ; lấy khoá hạ tầng giữa các automation . 6. Chuyển traffic từng bước: đẩy một phần nhỏ sang green, theo dõi lỗi phần cứng load balancer, lỗi ứng dụn…
- Twitter's Blobstore Hardware Lifecycle Monitoring and Reporting Service Bài tóm tắt · Twitter · 2023
…ỏng vẫn luôn trả lease để không sinh alert sai; phần lỗi để automation khác hoặc người xử lý. - Metric cho mọi công cụ: đặt thành quy ước của team rằng công cụ mới nào cũng phát me…
- Constraint Management for cluster operation safety and reliability at Twitter Bài tóm tắt · Twitter · 2023
…ỏi cụm mà không biết nhau; operator làm việc khác trong lúc automation đang rolling reboot kernel. Cộng thêm lỗi người: nhập sai batch size làm reboot quá nhiều máy một lúc, nhắm n…
- Incident review: API and Dashboard outage on 10 October 2017 Bài tóm tắt · GoCardless · 2017
…ất bại (nó luôn đặt lại cấu hình replica). Cuối cùng họ tắt automation (maintenance mode), promote bằng tay , rồi trỏ app thẳng vào IP thật của primary mới. - Sau đó: chạy với một…
- Rolling the Heroku Redis Fleet Bài tóm tắt · Heroku · 2018
…ợc nhau: vá lỗ hổng nhanh và giảm gián đoạn; quy trình rõ + automation để một lỗi nhỏ không chạm hàng nghìn khách. Bài học cho SWE - Có sẵn standby và image bất biến thì vá bảo mật…
- Slalom Build Công ty Thành viên
Nguồn đầu tiên của Slalom Build (công ty tư vấn) trong wiki là bài đề xuất kèm proof of concept năm 2016: "Lego monolith" gom nhiều bounded context vào một repo và một đơn vị deploy, ép ranh giới bằng phụ thuộc module…
- 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…
- Twitter Công ty Thành viên
Khi rời một MySQL duy nhất sang Cassandra và MySQL shard (Gizzard), thứ vỡ đầu tiên là sinh ID, dẫn tới Snowflake (64 bit, k-sorted, không phối hợp) . Sau World Cup 2010, họ nhận ra monolith Rails (~200 kỹ sư) và…
- Hardening EmergencyReparentShard in v25 Bài tóm tắt · Vitess (PlanetScale/CNCF) · 2026
…ệu của bên nào khi split-brain là việc của người, không của automation; automation chỉ nên thất bại rõ ràng kèm bằng chứng (). - Cùng hướng với Upstash 2026 (chọn theo số thứ tự gh…
- How Reliability and Product Teams Collaborate at Booking.com Bài tóm tắt · Booking.com · 2019
…có cả product manager, 50% thời gian cho project (tooling, automation), báo cáo SLO và postmortem định kỳ, checklist cho việc hạ mức. Vì sao - Theo Booking: không nói rõ ai làm gì…
- 3 Lessons Learned From Implementing Chaos Engineering at Enterprise Bài tóm tắt · CapitalOne · 2020
…có: - Môi trường: cạn IP, đường truy cập để xử lý sự cố, và automation tự chữa phải được kiểm xem thứ nó dựa vào có sẵn khi cần. - Bảo mật: đổi chuỗi tin cậy của chứng chỉ có thể g…
- Dream11 Công ty Thành viên
Fantasy sports với hơn 100 triệu user, traffic dồn theo từng trận đấu nhanh hơn autoscaling phản ứng. Dream11 dự báo concurrency theo giờ, kiểm năng lực bằng game day, rồi scale chủ động theo bậc trước, trong và sau…
- Outage post-mortem Bài tóm tắt · Dropbox · 2014
…SWE - Replica bảo vệ khỏi hỏng phần cứng, không bảo vệ khỏi automation chạy nhầm lên cả master lẫn replica; thời gian khôi phục từ backup mới là RTO thật. - Lệnh phá huỷ nên bị chặ…
- Incident review: Service outage on 25 October 2020 Bài tóm tắt · GoCardless · 2020
…nạp lại chứng chỉ (cần restart hoặc SIGHUP ), và họ chưa có automation cho việc đó. - Bộ khuếch đại: dù chạy -once , envconsul vẫn định kỳ gia hạn lease với Vault. Gia hạn thất bại…
- How We Upgrade Kubernetes on GKE Bài tóm tắt · Gojek · 2020
…yền bối cảnh; theo playbook, mỗi tuần ra thêm một cải tiến, automation hay tài liệu; có thời gian dev dành riêng trong sprint. Vì sao - Theo tác giả: managed Kubernetes cho nền ổn…
- Building Multi-Region Resiliency with Amazon RDS and Amazon Aurora Bài tóm tắt · Goldman Sachs · 2021
…er nhiều DB cùng lúc. - Engine điều phối: - Systems Manager Automation (kích hoạt theo quy trình maker/checker); - Lambda (đệ quy, kiểm tra trạng thái sau mỗi API call để vượt giới…
- The Invisible Rewrite: Modernizing the Kubernetes Image Promoter Bài tóm tắt · Kubernetes · 2026
…g: đẩy lên staging, mở PR với manifest YAML, merge xong thì automation lo phần còn lại. Bảy năm, 42 người đóng góp, khoảng 3.500 commit, hơn 60 release; README tự nhận có code trùn…
- Meta Công ty Thành viên
Facebook khởi đầu trên LAMP với mỗi trường đại học một DB; mở rộng bằng Memcache, rồi TAO, rồi data center riêng, edge cạnh ISP và region nhiều toà nhà. Giai đoạn 2010–2020 là các ca góc của hệ phân tán: bất nhất cache…
- Lessons from Deploying MySQL GTID at Scale Bài tóm tắt · Meta · 2014
…ream 12 bug (danh sách trong bài). - Chuẩn bị: cập nhật mọi automation (đặc biệt logic promote) để dùng GTID + auto-positioning; thêm bộ đếm cho các câu lệnh không tương thích GTID…
- How Facebook deals with PCIe faults to keep our data centers running reliably Bài tóm tắt · Meta · 2021
…rẻ tới đắt, ghi lịch sử để nhận ra "kẻ tái phạm" (). - Mọi automation có quyền rút máy phải có rate limit để một bug không biến thành sự cố toàn fleet; cùng ý với Monzo 2020, Twil…
- Keeping Customers Streaming — The Centralized Site Reliability Practice at Netflix Bài tóm tắt · Netflix · 2020
…oài nhóm liên quan. - Ngoài giờ trực: sửa dashboard, alert, automation; tư vấn độ tin cậy (kiến trúc, observability, sức khoẻ on-call); cùng các team tìm và sửa rủi ro hệ thống mà…
- The feedback loops behind Kubernetes Bài tóm tắt · PlanetScale · 2026
…ity thì có thể không cần bộ máy này. Bài học cho SWE - Viết automation như vòng điều khiển: đọc trạng thái hiện tại, so với mong muốn, làm bước tiếp theo, lặp lại; sự kiện chỉ để đ…
- Running an automated test pipeline for the League client update Bài tóm tắt · Riot Games · 2016
Client cũ của League of Legends viết bằng Adobe AIR, có những lỗi lọt ra người chơi. Client mới (League client update) gồm frontend dựa trên Chromium và backend C++ cung cấp REST và websocket, nên tự động hoá được:…