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…
- Machine learning needs better tools Bài tóm tắt · Replicate · 2023
…hĩa một "chiếc hộp chuẩn" cho model. Cog đóng gói model vào container (tác giả gọi là Docker cho ML); Replicate là nơi đặt model, sinh sẵn API server và chạy trên cluster GPU, gọi…
- Shared network vulnerability disclosure Bài tóm tắt · Replicate · 2024
…code của người dùng trong production, với ba lớp phòng thủ: container , cô lập network , và đảo quyền điều khiển (model nhận lệnh từ dịch vụ "director" chạy cạnh nó; chỉ director đ…
- Torch compile caching for inference speed Bài tóm tắt · Replicate · 2025
…. Thay đổi chính - torch.compile phải biên dịch lại mỗi lần container khởi động. Replicate cache artifact biên dịch theo version model, lưu gần node GPU. - Theo Replicate, cold boo…
- 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…
- 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:
- 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:
- 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 network round-trip, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- Độ 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 incident đ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.
- 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:
- 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 data…
- 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:
- 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.
- 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:
- 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…
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- 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 incident 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, sync 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 để đẩ…
- How we migrated the database behind every Vercel build Bài tóm tắt · Vercel · 2026
…ối cảnh - Mỗi build của Vercel khởi đầu từ build warm pool (container chờ sẵn). Pool giữ trạng thái: container nào sẵn sàng, token xác thực của từng container, và ánh xạ build đang…
- 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: latency submit giảm 90% . - Song song hoá Copy Listing: file liệt kê song song được (thứ tự g…