Tìm kiếm
40 kết quả cho “Container”. Tìm không phân biệt dấu.
- Journey from EC2 to Containers Bài tóm tắt · Disney Hotstar · 2020
…gốc](https://blog.hotstar.com/hotstars-journey-from-ec2-to-containers-86ea4e4880fd) Bối cảnh - Đỉnh user đồng thời: ~4,7 triệu (2017), ~10,3 triệu (IPL 2018) . - IPL 2018 chạy trê…
- Moving Velo to Multiple Container Sites: The Why, The How and The Lessons Learned Bài tóm tắt · Wix · 2021
…c](https://www.wix.engineering/post/moving-velo-to-multiple-container-sites-the-why-the-how-and-the-lessons-learned) Bối cảnh - Velo (trước gọi là Corvid) cho người dùng Wix viết c…
- ACTION REQUIRED FOR GOOGLE CONTAINER REGISTRY USERS, scream tests, and our move to AWS Bài tóm tắt · Istio (CNCF) · 2026
Năm 2026, do mô hình tài trợ thay đổi, Istio dời toàn bộ hạ tầng từ GCP sang AWS. Người dùng khắp nơi đang kéo image, Helm chart và artifact phát hành (RPM, DEB, mã nguồn, SPDX, istioctl) từ các địa chỉ do GCP host:…
- Scaling Managed Agents: Decoupling the brain from the hands Bài tóm tắt · Anthropic · 2026
…ho model chỉ tóm tắt ngắn; trọng tâm ở đây là việc tách một container chứa tất cả thành ba thành phần có trạng thái riêng. Bối cảnh - Harness (vòng lặp gọi model và chuyển tool cal…
- Uncached I/O in Prometheus Bài tóm tắt · Prometheus · 2026
…à ít khi đọc lại vẫn chiếm page cache, làm số đo bộ nhớ của container khó hiểu. Bối cảnh - Người dùng Kubernetes thường nhầm giữa container memory usage bytes , container memory wo…
- LyftLearn: ML Model Training Infrastructure built on Kubernetes Bài tóm tắt · Lyft · 2021
…g code và dependency thêm vào lớp trên base image thành một container model , gắn version (có thể là SHA commit). Làm ở máy cá nhân thì dùng CLI. - Training và batch prediction: co…
- Capturing Network Packets in Kubernetes Bài tóm tắt · Mercari · 2025
…form. Thay đổi chính - Mức pod (cách chính), dùng Ephemeral Container (GA từ Kubernetes 1.25): gắn container debug tạm vào network namespace của pod đang chạy, không cần cài tcpdum…
- Service Level Testing for Microservices in Swiggy Bài tóm tắt · Swiggy · 2021
…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ông cho chỉnh mock từ trong code test, nê…
- A Smarter Way to Deploy Data Pipelines Bài tóm tắt · Doximity · 2025
…ng lâu); với Kubernetes executor (worker tạm) thì dùng init container tải đúng DAG cần trước khi task chạy. - Lưu metadata deploy trong file trên S3 thay vì một database, để đơn gi…
- Moving the public Stack Overflow sites to the cloud: Part 1 Bài tóm tắt · Stack Overflow · 2025
…ừ VM Windows/IIS sang Kubernetes , nhiều thành phần đã được container hoá sẵn; lần này tránh VM, trừ SQL Server . - Load test trước tiên: vì app có những giả định kiểu "phản hồi tr…
- Adopting Arm at Scale: Bootstrapping Infrastructure Bài tóm tắt · Uber · 2025
…n mềm nền), build lại và kiểm từng thành phần. - Build: ảnh container của 5.000+ service build bằng Makisu trên Buildkite; Makisu không cross-compile được, và nhiều service có bướ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…
- 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…
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Tách compute khỏi storage Chủ đề Thành viên
Hệ có trạng thái kiểu cổ điển (database, broker Kafka, fileserver Git) đặt dữ liệu bền trên đĩa của chính máy xử lý. Máy đó vừa là compute vừa là storage, nên:
- Độ 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.
- 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…
- Batching và khấu hao round-trip Chủ đề Thành viên
Nhiều nút thắt không nằm ở việc mỗi thao tác tốn bao nhiêu công, mà ở chi phí cố định trả cho mỗi thao tác: một round-trip mạng, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- 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:
- 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:
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- Coding agent trong engineering (migrate, viết lại, chạy song song, quyền hạn) Chủ đề Thành viên
Từ 2026 các công ty bắt đầu giao cho coding agent những việc trước đây là dự án nhiều tuần: migrate hàng trăm module hay dataset, dọn feature flag, viết lại cả framework hay app. Agent viết nhanh, nhưng ba thứ không tự…
- 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.
- 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:
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Mã hoá đầu cuối và hệ thống mà server không được đọc Chủ đề Thành viên
Một hệ thống bình thường giả định server thấy hết dữ liệu: server fan-out tin nhắn, lưu bản sao lưu, đồng bộ thiết bị, thu log để vận hành, chạy model, chống lạm dụng. Khi sản phẩm hứa chính nhà vận hành cũng không đọc…
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- 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…
- Enhancing Performance in Microservice Architecture with Kitex Bài tóm tắt · ByteDance · 2024
…Biến gọi khác máy thành cùng máy (pod affinity): scheduler container đặt instance của upstream và downstream lên cùng máy vật lý khi có thể; control plane tính trọng số động để đẩ…
- Autoscaling Monzo: How we optimise our platform to be just the right size Bài tóm tắt · Monzo · 2020
…vice build từ cùng một framework, deploy cùng một kiểu: một container service + một sidecar envoy của service mesh. - Chọn kích thước cho service thường là: đoán, sai, chờ cạn tài…
- How Uber Scaled Data Replication to Move Petabytes Every Day Bài tóm tắt · Uber · 2026
…lệ với số file. Chuyển Copy Listing và Input Splitting vào container AM của từng job: độ trễ submit giảm 90% . - Song song hoá Copy Listing: file liệt kê song song được (thứ tự gi…
- The process: Implementing Yelp's failover strategy Bài tóm tắt · Yelp · 2021
…lực : gấp đôi số máy, nhưng không để máy ngồi không mà rải container trên mọi máy để mỗi máy chỉ dùng khoảng 50% tài nguyên lúc bình thường. Chi phí như nhau, mỗi host hỏng ảnh hư…
- Sitar-agent: Building a reliable dynamic configuration sidecar at scale Bài tóm tắt · Airbnb · 2026
…g, sidecar chạy trước, tải snapshot từ S3 vào đĩa chung với container chính, rồi đồng bộ phần thay đổi từ sau snapshot với Sitar Service, xong mới báo ready để container chính khởi…
- Anthropic Công ty Thành viên
Nguồn đầu tiên của Anthropic trong wiki là một postmortem về hạ tầng phục vụ model: tháng 8–9/2025, ba lỗi hạ tầng độc lập (định tuyến sai pool context, cấu hình sai trên TPU, lỗi compiler XLA bị một workaround cũ che)…
- Chaos Testing a Distributed System with Jepsen — Part II Bài tóm tắt · Appian · 2019
…ượ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 install-archive của Jepsen không nhận cred…
- GoCD on Kubernetes Bài tóm tắt · Disney Hotstar · 2020
…bản Wayback (2021-07-15). Cùng năm với (chuyển workload lên container). Bối cảnh - Mục tiêu của Platform Team ở Hotstar: tự động hoá mọi bước can thiệp tay trong deploy, từ lúc mer…
- Scaling LinkedIn's Hadoop YARN cluster beyond 10,000 nodes Bài tóm tắt · LinkedIn · 2021
…ng giờ mới được cấp dù cụm còn nhiều tài nguyên; tốc độ cấp container có lúc rơi từ khoảng 600 xuống 50/giây trong nhiều giờ. Thay đổi chính - Bỏ khoá thừa: thao tác đắt (DNS) nằm…