Tìm kiếm
29 kết quả cho “CI/CD pipeline”. Tìm không phân biệt dấu.
- The Legends of Runeterra CI/CD Pipeline Bài tóm tắt · Riot Games · 2021
Legends of Runeterra (2021): monorepo Git LFS khoảng 100 GB, một triệu file, 270k commit, khoảng 700 nhánh; Jenkins với scripted pipeline (logic phức tạp viết bằng Python, Groovy chỉ làm keo). Build farm trên AWS: 100…
- PIT Mutation Testing on CI/CD Pipeline Bài tóm tắt · Trendyol · 2021
…Thổ Nhĩ Kỳ) muốn tiến tới deploy một cú nhấp, nên pipeline CI/CD phải đủ tin cậy. Đang dùng code review và code coverage, nhưng coverage 100% vẫn có thể sai : test quên assert trư…
- 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…
- Why isn't all test automation run on the pipeline? Bài tóm tắt · Slalom Build · 2019
Unit test đã chạy trong mọi pipeline, nhưng test API, UI, tích hợp, module thường vẫn chạy tay trên laptop. Theo tác giả, lý do quy về ba thứ: giá trị (chưa ai tin đáng làm), kiến trúc (hệ không chia module) và khả thi…
- 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ờ.
- A Smarter Way to Deploy Data Pipelines Bài tóm tắt · Doximity · 2025
…ng EKS. - Cách deploy cũ: build DAG vào image Airflow trong CI/CD, gần 20 phút mỗi lần, mỗi thay đổi của bất kỳ team nào kích hoạt rebuild toàn bộ; muốn nhận thay đổi phải khởi độn…
- GoCD on Kubernetes Bài tóm tắt · Disney Hotstar · 2020
…file tách công cụ và quyền theo trách nhiệm; dựng lại cả hệ CI/CD trong vài phút. Bài học cho SWE - Công cụ deploy nên trả lời được câu "cái gì đang chạy ở production, đến từ commi…
- Fulfilling the promise of CI/CD Bài tóm tắt · Stack Overflow · 2021
…là theo tác giả bài . Bối cảnh - Theo tác giả, ai cũng nói "CI/CD" nhưng thực ra chỉ làm CI; gần như không ai thực hành continuous deployment . Mục đích của CI vốn là dọn đường cho…
- Deploying Large-scale Fraud Detection Machine Learning Models at PayPal Bài tóm tắt · PayPal · 2021
…ính xác, công bằng), model và feature phụ thuộc phải đi qua CI/CD và được thử ở môi trường shadow trước khi lên production. - Trước nền tảng này: model và feature đóng chung vào bu…
- Airflow at Zillow Bài tóm tắt · Zillow · 2017
…hỏ; job nặng (Spark, Hive) đẩy sang EMR qua operator SSH. - CI/CD cho DAG: mỗi push/merge vào repo DAG tự deploy; cập nhật backend bằng một lệnh. - Ba môi trường là ba cụm riêng: l…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
Team KITT (Kubernetes Infrastructure Technology Team) vận hành hơn 22 cụm Kubernetes tự cấu hình (không dùng EKS/GKE vì lúc bắt đầu chúng chưa có hoặc thiếu tính năng), từ cụm dev nhỏ tới cụm production rất lớn (2020).
- Load Testing Kubernetes: Building a Framework (Part 1) Bài tóm tắt · Achievers · 2023
…user ra nhiều worker. Mục tiêu dài hạn: chạy trong pipeline CI/CD. - Baseline: vài lần thử đầu dùng để trả lời "hôm nay chịu được bao nhiêu virtual user, muốn bao nhiêu", "nút thắt…
- 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.
- 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…
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- Zillow Công ty Thành viên
Zillow cho thấy một công ty dữ liệu đi từ ứng dụng web có cache tự làm sang nền tảng dữ liệu, ML và thí nghiệm dùng chung. Năm 2012 các sản phẩm mới đã chạy trên AWS: nền tảng website cho môi giới trên WordPress dùng…
- Riot Games Công ty Thành viên
Chat League of Legends (2015): cụm Erlang theo region, mỗi node tự trị, bảng định tuyến nhân bản trong Mnesia và tự lành sau netsplit; viết lại 10% phần nóng bằng C . Kho dữ liệu chuyển từ MySQL (chỉ scale dọc, SPOF,…
- The Data Infra Behind Zillow's 3x Growth in Experiment Volume Bài tóm tắt · Zillow · 2023
…roup Container Platform): tạo và quản lý cụm Kubernetes với CI/CD, observability, config/secret, autoscaling, chi phí theo team ; archetype theo ngôn ngữ để dựng service trong vài…
- Chaos Testing an Application on AWS Bài tóm tắt · Goldman Sachs · 2022
…VPC endpoint; SLO 99,99% khả dụng, p95 50 ms. - Chaos trong CI/CD: ChaosToolkit (thêm plugin tự viết) chạy từ pipeline GitLab; môi trường sandbox (một VPC) dựng và huỷ bằng IaC; to…
- Enforcing best practice on self-serve infrastructure with Terraform, Atlantis and Policy As Code Bài tóm tắt · Loveholidays · 2021
…u của Terraform: mỗi team làm một kiểu (có team có pipeline CI/CD, có team chạy từ laptop một người). Thay đổi chính - Atlantis làm pipeline Terraform chung (sau khi thử GitHub Act…
- Building a Data Streaming Platform Bài tóm tắt · Zillow · 2020
…ng tới: chuyển sang Kafka + schema registry, tạo topic bằng CI/CD. - Kết quả: thời gian để một team đưa dữ liệu vào lake từ vài tuần xuống vài ngày . Vì sao - Ingestion tự phát làm…
- Treating Data as Code at Two Sigma Bài tóm tắt · Two Sigma · 2025
…aform; version cả dataset lẫn hạ tầng xử lý để replay được; CI/CD; nền tảng chất lượng dữ liệu chạy kiểm tra và sinh luôn chỉ số độ phủ kiểm tra. - Công cụ nội bộ: giám sát chất lư…
- Safeguarding Dynamic Configuration Changes at Scale Bài tóm tắt · Airbnb · 2026
…n GitHub vì đã có team vận hành GitHub Enterprise, dùng lại CI/CD, reviewer bắt buộc và lịch sử sẵn có. Config cùng chủ đề gom thành tenant với chủ, test riêng và pipeline CD riêng…
- Disney Hotstar Công ty Thành viên
Traffic "sóng thần" của cricket: đỉnh user đồng thời 4,7 triệu (2017) → 10,3 triệu (2018) → 25 triệu (2019). Sau IPL 2018, EC2 + ASG không theo kịp (khởi động chậm, giới hạn region, bị throttle API), nên họ chuyển sang…
- Goldman Sachs Công ty Thành viên
Mảng Transaction Banking phải chứng minh với cơ quan quản lý rằng hệ thống chạy tiếp khi mất region. Với RDS Oracle và Aurora PostgreSQL, họ chọn ứng dụng active/passive, replication bất đồng bộ và tự xây công cụ…
- A Lightweight Distributed Architecture to Handle Thousands of Library Releases at eBay Bài tóm tắt · eBay · 2022
…ase được khi mọi dependency đã release . Jenkins là công cụ CI/CD chuẩn của eBay. Thay đổi chính - Sắp theo dependency: một service trung tâm đọc pom.xml , dựng DAG phụ thuộc giữa…
- Internationalization in web monorepo Bài tóm tắt · Mercari · 2025
…ri có "golden path" cho web app mới (Terraform, Kubernetes, CI/CD, gói npm cấu hình sẵn) nên số web app tăng nhanh, mỗi app một repo . Hai chỗ đau: chia sẻ code chung (theme, URL,…