Tìm kiếm
40 kết quả cho “Docker”. Tìm không phân biệt dấu.
- 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…
- 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…
- Chaos Testing a Distributed System with Jepsen Bài tóm tắt · Appian · 2019
…sử thao tác có linearizable hay không. - Chạy Jepsen trong Docker để ai cũng chạy được bằng docker-compose up , cả local lẫn CI: container jepsen-control điều phối (setup, sinh dữ…
- 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ă…
- 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…
- 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…
- 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…
- 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…
- 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:
- 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…
- 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ó…
- 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ỗ…
- 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…
- 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…
- 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…
- Controlled Chaos with Fault Injection Testing Bài tóm tắt · Riot Games · 2019
…ng một sidecar tự viết (hơn 3.000 dòng). Redis ra đời trước Docker: giả định IP tĩnh, bộ nhớ cố định, hiếm reboot, cụm dựng tay một lần. - Test thủ công (reboot instance, xem secon…
- 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…
- The Evolution of Alibaba Cloud's Relational Database Services Architecture - PolarDB Bài tóm tắt · Alibaba · 2018
…e + redo log cho restore theo thời điểm; node DB chạy trong Docker. Vì sao - Theo Alibaba, đẩy replication xuống tầng thấp (page, redo log) tách được logic và trạng thái ở tầng trê…
- 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…
- 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,…
- Carving The Scheduler Out Of Our Orchestrator Bài tóm tắt · Fly.io · 2023
…y.io là proxy Rust + driver Nomad (Go): driver chuyển image Docker thành block device rồi chạy Firecracker. Theo Fly.io, Nomad (dựa trên paper Omega: scheduler phân tán, bức tranh…
- How GitHub Docs' new search works Bài tóm tắt · GitHub · 2023
…t, sinh sẵn index serialize trên đĩa để nạp nhanh vào image Docker chạy trên Azure. - Theo GitHub, cách này "tạm ổn khi dữ liệu nhỏ", nhưng docs có 8 ngôn ngữ × 5 phiên bản, nên ph…
- 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…
- Istio (CNCF) Công ty Thành viên
Nguồn duy nhất của dự án Istio trong wiki (2026): do mô hình tài trợ thay đổi, toàn bộ hạ tầng phát hành rời GCP sang AWS; địa chỉ mới chạy song song, khoá ký đổi theo phiên bản, và địa chỉ cũ bị tắt thử theo lịch công…
- ACTION REQUIRED FOR GOOGLE CONTAINER REGISTRY USERS, scream tests, and our move to AWS Bài tóm tắt · Istio (CNCF) · 2026
…chỉ mới song song trước khi tắt địa chỉ cũ: image chỉ còn ở docker.io/istio từ bản 1.31; Helm chart ở blob.istio.io , chart OCI ở ghcr.io/istio/release/charts , artifact khác ở blo…
- 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…
- 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…
- 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…
- 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…
- The Great K8S Migration Bài tóm tắt · Reddit · 2020
…tụt lại khi reddit.com chuyển sang Kubernetes. - Chuẩn bị: Docker image lên ECR; CI bằng Drone; pipeline deploy viết bằng Starlark cho Spinnaker; tài nguyên Kubernetes sinh từ man…
- 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ự đ…
- Scalability and Load Testing for VALORANT Bài tóm tắt · Riot Games · 2020
…00 người; 200 container trên Riot Container Engine (Mesos + Docker trên EC2) cho 2 triệu. - Game server giả: chỉ mô phỏng bước cấp trận và ghi kết quả, hơn 500 trận trên một core,…
- 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ầ…
- Why We Switched Our Data Orchestration Service Bài tóm tắt · Spotify · 2022
…low là các task phụ thuộc đệ quy, đóng gói cả vào một image Docker, Styx lập lịch và chạy trên GKE; đồ thị phụ thuộc chỉ được khám phá lúc chạy. - Vấn đề của mô hình thư viện : - B…
- How We Built Infrastructure to Run User Forecasts at Spotify Bài tóm tắt · Spotify · 2022
…Google quản lý) cho việc cần song song lớn; job Python đóng Docker chạy trên Kubernetes cho việc nhỏ. Vì sao - Kiểm soát chất lượng chặt ở lõi, lỏng ở rìa : logic lõi (cài đặt mode…
- Service Level Testing for Microservices in Swiggy Bài tóm tắt · Swiggy · 2021
…đã publish lên queue, đã ghi DB). Họ đã thử CI chuyên dụng, docker-compose, Spring test helper, Testcontainers; không cái nào giải hết, mà developer phải học từng cái. gripMock khô…
- 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,…