Tìm kiếm
28 kết quả cho “Docker build”. Tìm không phân biệt dấu.
- Building reproducible Python environments with XARs Bài tóm tắt · Jane Street · 2023
…ng ngại cài thêm gói vì sợ làm hỏng mà không quay lại được. Docker không dùng được vì cần quyền trên host quá lớn. Thay đổi chính - XAR (định dạng của Facebook, trên squashfs + Zst…
- 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…
- Open Sourcing Screwdriver, Yahoo's Continuous Delivery Build System for Dynamic Infrastructure Bài tóm tắt · Yahoo · 2017
…: ban đầu Screwdriver là lớp trừu tượng trên Jenkins , dùng Docker để cô lập và dùng plugin Jenkins cho coverage, báo cáo test. Khi lượng dùng vượt một cụm Jenkins , họ thêm khả nă…
- A lesson in creating and using niche business DSLs at scale Bài tóm tắt · Zerodha · 2020
…lại cùng một plugin): build host và plugin trong cùng image Docker với đường dẫn giả lập; gộp nhiều luật vào một .so bằng cách sửa AST để thêm tiền tố tên hàm theo luật; chèn hằng…
- How we build the Image Gallery on trivago Bài tóm tắt · trivago · 2021
…, rồi stream thay đổi qua Kafka. Dùng Flex template (image Docker) để truyền tham số động mỗi lần chạy. - Điều phối, ba phương án: lập lịch cách nhau một khoảng (không đoán được,…
- Why We're Moving on From Nix (Introducing Railpack) Bài tóm tắt · Railway · 2025
…yment ID vào mọi build, nên mọi layer sau chỗ biến đó trong Dockerfile luôn bị invalidate. Thay đổi chính - Railpack viết lại từ đầu, đổi từ Rust sang Go (để dùng thư viện BuildKit…
- The Legends of Runeterra CI/CD Pipeline Bài tóm tắt · Riot Games · 2021
…Windows, vài node Linux và macOS, một Jenkins chính, 8 node Docker swarm. - Khoảng 100 lượt chạy pipeline đầy đủ mỗi ngày , trung bình 60 phút mỗi lượt; phát hành công khai vài tuầ…
- Acceptance Tests On CI Pipeline Bài tóm tắt · Trendyol · 2020
…viết khi refactor một ứng dụng legacy; phần lớn là cấu hình Docker. Wiki giữ quyết định về nơi chạy kiểm chứng. Bối cảnh - Team test tính năng theo sprint rồi mới đưa lên productio…
- A Smarter Way to Deploy Data Pipelines Bài tóm tắt · Doximity · 2025
…ục lần cập nhật mỗi ngày (2025). Airflow chạy trên EC2 bằng Docker Compose, dự định chuyển sang EKS. - Cách deploy cũ: build DAG vào image Airflow trong CI/CD, gần 20 phút mỗi lần,…
- A Kubernetes Resource That Doesn't Exist: Caching CI Images on Ephemeral Runners Bài tóm tắt · Mercari · 2026
…r Controller (ARC) trên GKE, runner tạm (ephemeral), chế độ Docker-in-Docker : mỗi pod runner có container runner và một Docker daemon sidecar, job chạy trong daemon đó. - Pipeline…
- Chaos Testing a Distributed System with Jepsen — Part II Bài tóm tắt · Appian · 2019
…ở production nhưng không phải đối tượng test, nên thêm vào docker-compose của Jepsen dưới dạng container một node mà nemesis không đụng tới. - Tải binary từ kho nội bộ: hàm instal…
- Fleet Management at Spotify (Part 3): Fleet-wide Refactoring Bài tóm tắt · Spotify · 2023
…ng do một team sở hữu): biến đổi code được đóng thành image Docker (từ sed tới OpenRewrite), Fleetshift chạy nó trên từng repo bằng hạ tầng Kubernetes sẵn có (không còn chạy trên l…
- 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…
- Quản lý fleet và migrate code hàng loạt Chủ đề Thành viên
Khi số component (repo, service, pipeline, thư viện) tăng nhanh hơn số kỹ sư, chi phí của mỗi thay đổi xuyên suốt (nâng thư viện, vá bảo mật, đổi API nội bộ, khai tử dataset) tỉ lệ với số component chứ không với độ khó…
- 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…
- 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…
- 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:
- Railway Công ty Thành viên
Nền tảng PaaS tự vận hành datacenter, mỗi site nối ít nhất ba nhà mạng Tier 1. Sự cố 2/7/2026: ngắt một nhà mạng hỏng làm một site thế hệ đầu (nhận default route từ nhà mạng) mất internet 20 phút; sau đó kết nối storage…
- How We Rebuilt Our Log Storage and Search Infrastructure for Scale Bài tóm tắt · Railway · 2022
…2022, hơn 500.000 deployment trên Railway lấy log thẳng từ Docker : mỗi lần mở trang log, request đi tới hạ tầng deployment, đọc log từ Docker rồi trả về frontend, bằng polling mỗ…
- Running an automated test pipeline for the League client update Bài tóm tắt · Riot Games · 2016
…iới hạn; qua thì thành LKG mới. - Build frontend chạy trong Docker trên farm Jenkins; functional test chạy trên VM Windows và macOS (client chỉ chạy ở đó). Hàng loạt job tương tự đ…
- Turborepo Remote Cache: Accelerating CI to Move Fast Bài tóm tắt · Mercari · 2026
…người dùng chỉ thêm một bước vào workflow); với build trong Docker thì chạy server như container sidecar chung network namespace, khởi động sau bước lấy credential (nên không dùng…
- Internationalization in web monorepo Bài tóm tắt · Mercari · 2025
…ngữ (N+M), chỉ lấy bản dịch cần lúc build và đóng vào image Docker. - Để module Core dùng bản dịch của app mà không phụ thuộc vòng, dùng bundler alias : @alias/i18n-config trỏ tới…
- Appian Công ty Thành viên
Nguồn duy nhất của Appian (nền tảng low-code) trong wiki là series 2019 về kiểm data store cam kết linearizability ở cấu hình HA (leader ghi, replica đọc) bằng Jepsen: chạy trong Docker với Kafka/Zookeeper đứng ngoài…
- Getting from tested to battle-tested Bài tóm tắt · Jane Street · 2025
…ược một thời điểm trước lỗi để thử nhánh khác. - Giao diện: Docker image + file compose mô tả hệ; một thư mục chứa các file thực thi, mỗi file là một hành động người dùng/admin. Kh…
- LyftLearn: ML Model Training Infrastructure built on Kubernetes Bài tóm tắt · Lyft · 2021
…g tuần) thì LyftLearn tự lên lịch. - Image Build là lớp bọc docker build; team thường tự tạo base image cho mọi model của mình. Dữ liệu train từ warehouse (Hive, Presto, Spark); me…
- Trendyol Công ty Thành viên
Trendyol là sàn thương mại điện tử Thổ Nhĩ Kỳ; bài 1/2021 trên blog trendyol-tech kể team Search đưa mutation testing (PIT) vào pipeline GitLab: chỉ đột biến class đã đổi trong nhánh để vừa vòng CI, kết quả đẩy vào…
- How we built the Internal Data Warehouse at ClickHouse Bài tóm tắt · ClickHouse · 2023
…lớn làm mọi transform. - Hạ tầng: Airflow và Superset trong Docker trên EC2, đồng bộ qua Redis, metadata trong RDS Postgres. Hai môi trường (Preprod, Prod) ở hai region, Preprod gi…
- Incident review: API and Dashboard outage on 10 October 2017 Bài tóm tắt · GoCardless · 2017
…ển sang cluster mới. - Dùng một cluster Postgres chạy trong Docker để viết script tái hiện lỗi và lặp thử nhanh. - Manh mối giả: primary hỏng đã lưu trữ một file WAL lỗi, replica t…