Tìm kiếm
40 kết quả cho “YAML”. Tìm không phân biệt dấu.
- How we reduced our CI YAML files from 1800 lines to 50 lines Bài tóm tắt · Grab · 2022
…bài gốc](https://engineering.grab.com/how-we-reduced-our-ci-yaml) Bối cảnh - Cauldron là đội nền tảng ML của Grab. Sản phẩm MerLin Pipelines cho mỗi team một repo chứa các pipeline…
- How Discord Automates ScyllaDB Clusters at Scale Bài tóm tắt · Discord · 2026
…c và timeout, thay cho sleep cứng. - Workflow khai báo bằng YAML (retry, abort, song song, biến template) để đổi tham số không cần build lại binary. - Job là một lần chạy workflow…
- Smart alerts in ThirdEye, LinkedIn's real-time monitoring platform Bài tóm tắt · LinkedIn · 2019
…Alert") thành hai luồng tách nhau , mỗi bước cấu hình được (YAML) và cắm được: - Detection flow: filter theo chiều → dimension exploration (chỉ theo dõi tổ hợp chiều chiếm trên X%…
- Scaling our security detection pipeline with Sigma Bài tóm tắt · Monzo · 2022
…ồn log này". Thay đổi chính - Đổi ngôn ngữ rule sang Sigma: YAML, chuyên cho detection, giàu metadata (tag, logsource) dễ phân tích, không gắn với một SIEM cụ thể (khác Elastalert…
- 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…
- 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…
- 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…
- 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.
- Độ 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.
- Mô hình tổ chức SRE Chủ đề
Lúc nhỏ, một team ops hay SRE tập trung trực và vận hành mọi thứ. Khi chuyển sang microservice và "you build it, you run it", team sản phẩm phải tự sở hữu service trên production, nhưng nhiều team chưa có kỹ năng, còn…
- Stream processing Chủ đề Thành viên
Khi batch hằng ngày hay hằng giờ không còn đủ tươi (chi tiêu quảng cáo phải dừng đúng lúc chạm ngân sách, dashboard MRR không được trễ 24 giờ, alert phải bắn khi contest sắp đầy), hệ phải tính liên tục trên luồng sự…
- 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…
- How Ansible Automation Powers the Uber Corporate Network at a Global Scale Bài tóm tắt · Uber · 2026
…cấu hình thiết bị mạng on-prem (agentless qua SSH, Python + YAML, có collection của Juniper, Cisco, Arista). Thay đổi chính - Inventory là trạng thái mong muốn: thiết bị đăng ký và…
- Automating Code Migrations at Scale Bài tóm tắt · Allegro · 2024
…ử gỡ cấu hình G1GC thừa (đã mặc định từ JDK 9) trên toàn bộ YAML deploy gặp khó vì quá nhiều cách khai báo; nhiều PR tự động chồng nhau, giải thích kém làm người ta mất tin vào tự…
- When Bigger Instances Don't Scale Bài tóm tắt · ScyllaDB · 2026
…đọc/ghi và băng thông đọc/ghi. Bốn số này vào io-properties.yaml ; IO Scheduler dựng một model của đĩa từ đó, đại ý read bw/read bw max + write bw/write bw max + read iops/read iop…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
…hần: liệt kê điều nền tảng cam kết (schedule container bằng YAML, truy cập HTTP qua ingress ALB, log tới cổng log công ty, phân giải DNS ba loại, assume IAM role, bị chặn mạng tới…
- GitHub's Engineering Fundamentals program Bài tóm tắt · GitHub · 2024
…Thuộc tính service nằm trong repo: mỗi service có một file YAML giữ tầng (tier 0–3 theo mức quan trọng), QoS (critical, best effort, maintenance…), loại service, và chủ sở hữu (sp…
- Grab Công ty Thành viên
Dùng AWS từ ngày đầu (MyTeksi 2012: Rails trên EC2 + RDS MySQL) và theo Grab chỉ cần dưới 10 kỹ sư vận hành nhờ managed service . Năm 2016 họ chuyển API hành khách từ Rails sang Go theo từng endpoint bằng shadow…
- The Invisible Rewrite: Modernizing the Kubernetes Image Promoter Bài tóm tắt · Kubernetes · 2026
…h GitOps của cộng đồng: đẩ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…
- How we designed our continuous integration system to be more than 50% faster Bài tóm tắt · Pinterest · 2021
…hác. Thứ tự phát hành được cố định trong rule (image trước, YAML tham chiếu image sau), nhờ vậy query của build-collector đơn giản. - Dispatcher Model: tính xong danh sách target t…
- Alerting Framework at Airbnb Bài tóm tắt · Airbnb · 2017
…g applies lọc host (bỏ host test); nhóm người khai báo bằng YAML rồi mở rộng thành danh sách người được tag. - Quy trình như code: repo bắt buộc peer review (để alert có message rõ…
- Building an Effective Test Pipeline in a Service Oriented World Bài tóm tắt · Airbnb · 2020
…kiểm tra một service với mọi phụ thuộc bị mock bằng fixture YAML (cặp request/response + luật khớp). Chỉ chạy khi chính service đó đổi. - CD (Spinnaker): deploy theo thứ tự qua sta…
- Himeji: A Scalable Centralized System for Authorization at Airbnb Bài tóm tắt · Airbnb · 2021
…tới entity khác ( Reference(RESERVATION:500) ). - Cấu hình YAML theo đại số tập hợp (giống Zanzibar): WRITE = hợp của WRITE và OWNER , READ = hợp của READ và WRITE . Chủ listing c…
- Automated Incident Management Through Slack Bài tóm tắt · Airbnb · 2022
…tra danh mục service của PagerDuty (shortcut khai báo trong YAML), tạo incident PagerDuty kèm ticket và kênh, rồi mời người trực vào kênh. - get timeline : gom mọi tin nhắn được gắ…
- Discord Công ty Thành viên
Hiếm có công ty nào kể cùng một bài toán qua 6 năm như Discord. Năm 2015 họ cố ý dùng một replica set MongoDB để ra sản phẩm trong 2 tháng, kèm đường thoát. Họ phân tích workload rồi chuyển sang Cassandra 12 node với…
- Maintaining Machine Learning Model Accuracy Through Monitoring Bài tóm tắt · DoorDash · 2021
…P95) chạy trên prediction log trong warehouse theo cấu hình YAML, mỗi giờ và mỗi ngày, kết quả phát thành metric Prometheus , xem trên Grafana, alert khai báo bằng PromQL trong rep…
- Building Scalable Real Time Event Processing with Kafka and Flink Bài tóm tắt · DoorDash · 2022
…ua Helm để cô lập lỗi và scale riêng) và SQL khai báo trong YAML cho người phân tích (mở PR, merge xong CD biên dịch và deploy). - Định dạng event thống nhất : envelope (ngữ cảnh,…
- A Smarter Way to Deploy Data Pipelines Bài tóm tắt · Doximity · 2025
…đóng gói DAG của project lên S3 , ghi metadata vào hai file YAML: project catalog (lịch sử mọi phiên bản: tên, version, đường dẫn S3, ngày tạo; chỉ append) và Airflow manifest (pro…
- How we migrated Dropbox from Nginx to Envoy Bài tóm tắt · Dropbox · 2020
…hông. Cấu hình phần lớn tĩnh, sinh bằng Python 2 + Jinja2 + YAML (cả ba đều cho logic, không có mô hình dữ liệu sạch), mọi thay đổi phải deploy lại; phần động (quản lý upstream, xu…
- GitHub Công ty Thành viên
Rails + một MySQL; sau đó tách vài tính năng, thêm replica, ProxySQL; nhưng lõi vẫn là cluster mysql1 được scale dọc liên tục. Từ 2019 họ tách ảo bằng schema domain + linter rồi dời vật lý bằng Vitess hoặc write-cutover…
- GitHub Enterprise Cloud with data residency: How we built the next evolution of GitHub Enterprise using GitHub Bài tóm tắt · GitHub · 2024
Doanh nghiệp muốn kiểm soát dữ liệu của mình nằm ở vùng địa lý nào. GitHub làm Enterprise Cloud with data residency: namespace riêng trên ghe.com, tách khỏi github.com, chạy trên Azure; bắt đầu từ EU (10/2024). Dự án…
- Introducing Grab-Kit: Distributed Service Design at Grab Bài tóm tắt · Grab · 2018
…shboard tự sinh: mỗi thư viện khai báo metric trong metrics.yaml ; lệnh grab-kit dash gọi API DataDog để tạo hoặc cập nhật dashboard cho service và các phụ thuộc phía trên. - Có sẵ…
- How we improved our iOS CI infrastructure with observability tools Bài tóm tắt · Grab · 2023
Nâng lên Xcode 13.1 (4/2022) làm UITest trên CI của app iOS (superapp, nhiều team cùng mở merge request mỗi ngày) mất ổn định. Grab gắn công cụ quan sát vào toàn bộ quy trình UITest để thấy từ đầu tới cuối job.
- GoCD on Kubernetes Bài tóm tắt · Disney Hotstar · 2020
…ều vùng địa lý. - Mọi thứ là code: pipeline định nghĩa bằng YAML trong git (developer tự sửa pipeline của mình), kiểm tra bằng API preflight-check vì một cấu hình sai sẽ chặn mọi t…
- An inside look at LinkedIn's data pipeline monitoring system Bài tóm tắt · LinkedIn · 2019
…e (nền tảng auto-remediation sẵn có của LinkedIn, plan viết YAML) để kiểm lần lượt các alert khác, kể cả metric hạ tầng Hadoop, trước khi kết luận nguyên nhân; ví dụ không có work…
- グローバル展開を支える基盤の裏側 (Behind the Infrastructure Powering Global Expansion) Bài tóm tắt · Mercari · 2025
…định một nguồn, mỗi môi trường chỉ ghi phần khác; ConfigMap YAML ghi đè theo Deployment. Hạ tầng (Terraform) cũng viết bằng CUE; ý định tiếp theo là sinh hạ tầng từ cấu hình của fr…
- Engineering Multi-Agent AI Teams That Build and Test Themselves Bài tóm tắt · Salesforce · 2026
…loud dựng "đội agent" (nhiều agent phối hợp) bằng tay: viết YAML, prompt, profile, công cụ, model, ngân sách, giới hạn lượt; chạy thử, đọc output từng agent, chẩn đoán, sửa cấu hìn…
- Migrating Millions of Concurrent Websockets to Envoy Bài tóm tắt · Slack · 2021
…ner/route/cluster vào đó, cuối lần chạy Chef mới sinh envoy.yaml , chạy envoy --mode validate rồi mới cài, không bao giờ ghi cấu hình trung gian. Một số tính năng thiếu được viết v…
- Fleet Management at Spotify (Part 2): The Path to Declarative Infrastructure Bài tóm tắt · Spotify · 2023
…hủ của nó, có break-glass cho SRE; (3) cấu hình là dữ liệu (YAML/JSON) chứ không phải code (HCL, Starlark, TypeScript), vì sửa dữ liệu bằng máy thì dễ, sửa code sao cho kết quả đán…
- How we replaced Ingress-NGINX at Stack Overflow Bài tóm tắt · Stack Overflow · 2026
…u hình thật: dump mọi Ingress object trên cụm production ra YAML, dùng Claude phân nhóm theo use case: phần lớn đơn giản, vài ngoại lệ, ra khoảng sáu test chức năng (backend HTTPBi…