Tìm kiếm
40 kết quả cho “etcd”. Tìm không phân biệt dấu.
- etcd Công ty Thành viên
Hai nguồn của etcd trong wiki. Hướng dẫn triển khai trên AWS EC2 (đăng 2017): theo etcd, kho đồng thuận mạnh thêm node là thêm độ bền nhưng ghi chậm đi, nên scale dọc chứ không scale ngang; ASG dùng để giữ số node chứ…
- Deployment of etcd on AWS EC2 Bài tóm tắt · etcd · 2017
…17 · 3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://etcd.io/blog/2017/etcd-deployments-on-aws/) Hướng dẫn thiết kế (không phải câu chuyện một công ty), chuyển từ tài liệu c…
- Follow Up - Preventing Upgrade Failures from etcd v3.5 to v3.6 Bài tóm tắt · etcd (CNCF) · 2025
…25 · 4. Điều chỉnh · Độ khó: Trung bình — [bài gốc](https://etcd.io/blog/2025/upgrade from 3.5 to 3.6 issue followup/) Hai thông báo ngắn của dự án etcd. Bài này nối tiếp bài "How…
- How to debug large db size issue? Bài tóm tắt · etcd (CNCF) · 2023
…23 · 4. Điều chỉnh · Độ khó: Trung bình — [bài gốc](https://etcd.io/blog/2023/how to debug large db size issue/) Bài hướng dẫn vận hành của maintainer etcd, không kể một sự cố cụ t…
- Scaling Kubernetes to 2,500 nodes Bài tóm tắt · OpenAI · 2018
…te. Trên đường lên 2.500 node , lần lượt các thành phần vỡ: etcd, master, kéo image, mạng, KubeDNS, thậm chí ARP cache. Các nút cổ chai gặp lần lượt - Khoảng 500 node: etcd chậm. k…
- How our security team handle secrets Bài tóm tắt · Monzo · 2019
…ng 1.100 microservice Go trên Kubernetes tự vận hành (kể cả etcd), Cassandra, Kafka và NSQ. - Hai cơ chế phát secret song song: Kubernetes secrets cho secret "ít nguy hiểm" (lưu pl…
- Osprey: Open Sourcing our Rule Engine Bài tóm tắt · Discord · 2026
…iữ bản luật mount cục bộ; ở Discord luật được phân phối qua etcd nên đẩy luật mới lên production không cần deploy. - Kết quả đi ra các output sink tuỳ chọn; sink mặc định đẩy vào K…
- Kubernetes v1.37: Storage Version Migration Enabled by Default Bài tóm tắt · Kubernetes · 2026
…Bối cảnh - Mỗi object của Kubernetes được ghi vào storage (etcd) theo một storage version (một dạng schema). Đổi storage version chỉ áp dụng cho lần ghi mới; object cũ vẫn nằm ở d…
- Orchestrating Cassandra on Kubernetes with Operators Bài tóm tắt · Yelp · 2020
…cụm Kubernetes (không federation) nên operator tự thêm khoá etcd kèm lease có hạn (gia hạn trong mỗi vòng reconcile): không cho hai region bootstrap cùng lúc, scale từng region một…
- 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:
- 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:
- 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…
- 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…
- Độ 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.
- 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.
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Scale dọc trước khi scale ngang Chủ đề
Thêm máy (scale ngang) kéo theo độ phức tạp phân tán. Bắt mỗi máy làm được nhiều hơn (scale dọc, tối ưu) thì đơn giản hơn, nhưng có trần và dễ thành một điểm hỏ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…
- 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…
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- 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:
- OpenAI Công ty Thành viên
Hạ tầng nghiên cứu của OpenAI chạy trên Kubernetes: từ 2.500 node (2018), nơi etcd, agent giám sát và ARP cache lần lượt vỡ , lên một cụm 7.500 node (2021) với API server ngoài cụm, gang scheduling và health check GPU .…
- How we built a dynamic Kubernetes API Server for the API Aggregation Layer in Cozystack Bài tóm tắt · Kubernetes · 2024
…( /exec , /log ; KubeVirt có /console , /vnc ); không lưu ở etcd (metrics-server lấy số liệu từ kubelet lúc gọi); resource chỉ tạo được một lần rồi trả kết quả (SelfSubjectAccessRe…
- Scaling Kubernetes to 7,500 nodes Bài tóm tắt · OpenAI · 2021
…namespace bằng iptables mangle + exporter. - API server và etcd chạy trên node riêng, ngoài cụm: 5 API server và 5 etcd cho cụm lớn nhất. Mỗi API server dùng tới 70 GB heap , tăng…
- Apache Spark Resource Optimization: Lessons From Eight Million Jobs a Day Bài tóm tắt · Salesforce · 2026
…l, cùng pod churn, node churn, tiêu thụ IP prefix và áp lực etcd (phải ổn cho cả ứng dụng lẫn nền tảng chạy nó). - Kết quả: chi phí compute theo tuần của các workload mục tiêu giảm…
- Automated testing: 5 lessons from Atlassian's Kubernetes team on testing infrastructure as code Bài tóm tắt · Atlassian · 2020
…y hỏng (build bị ngắt), và vấp prevent destroy đặt trên máy etcd. Chuyển sang aws-nuke (liệt kê và xoá lặp lại tới khi không còn gì, lọc theo loại, tên, tag), trong một tài khoản A…
- 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…
- You've Got (Too Much) Mail: Behind the Scenes of the 3/25/26 Voice Outage Bài tóm tắt · Discord · 2026
…hêm ~1ms, và đến một lúc không bao giờ đuổi kịp ; - kết nối etcd dùng cho service discovery cũng đi qua cùng supervisor, nên instance không gia hạn đăng ký được và rơi khỏi hash ri…
- Introducing Fly Kubernetes Bài tóm tắt · Fly.io · 2023
…CreatePod → POST /apps/{app}/machines ). K3s dùng kine thay etcd bằng SQLite nên chạy được trên một máy không có trạng thái phân tán. Mỗi cluster là K3s + Virtual Kubelet trên một…
- The Chubby lock service for loosely-coupled distributed systems Bài tóm tắt · Google · 2006
…tự chế, là một bước tiến hoá rõ của hạ tầng; cùng hướng với etcd/ZooKeeper về sau (, ). - Cache có lease + invalidation (không đẩy cập nhật) giữ ngữ nghĩa đơn giản và tải server th…
- Designing Resilient Systems Beyond Retries (Part 2): Bulkheading, Load Balancing, and Fallbacks Bài tóm tắt · Grab · 2019
…ice mesh + sidecar. Grab tự xây CSDP (client-side, dựa trên etcd). - Fallback khi retry vô ích , bốn kiểu: - fail silently : trả rỗng cho dữ liệu không thiết yếu (badge thông báo h…
- Kubernetes Công ty Thành viên
Hai nguồn đầu của dự án Kubernetes trong wiki kể quyết định kiến trúc nằm bên trong nền tảng mà nhiều công ty khác dựng lên trên. Năm 2018, kube-proxy dùng iptables (danh sách luật vốn cho firewall) là nút cổ chai thật…
- How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server Bài tóm tắt · Kubernetes · 2026
…troller × hàng trăm reconcile/giây sẽ làm sập API server và etcd. Vì vậy Kubernetes được dựng quanh mô hình watch từ đầu chứ không poll. Cơ chế - List + watch: lấy snapshot một lần…
- Autoscaling Monzo: How we optimise our platform to be just the right size Bài tóm tắt · Monzo · 2020
…ên Kubernetes (trừ vài hạ tầng có trạng thái như Cassandra, etcd). Mỗi service build từ cùng một framework, deploy cùng một kiểu: một container service + một sidecar envoy của serv…
- API, ChatGPT & Sora Facing Issues (incident write-up) Bài tóm tắt · OpenAI · 2024
…ào chính thành phần đang hỏng. Liên quan - - (API server và etcd là điểm nghẽn ở cụm lớn) · - · ·…
- Common Performance Pitfalls of Modern Storage I/O Bài tóm tắt · ScyllaDB · 2026
Hai phần trước của series tìm ra hai nguyên nhân làm instance lớn "không scale": hàng đợi công bằng trong IO Scheduler của Seastar tự bóp băng thông còn một phần nhỏ so với thông số, và block size/căn chỉnh của XFS gây…
- Adopting Arm at Scale: Transitioning to a Multi-Architecture Environment Bài tóm tắt · Uber · 2025
…. - Tiếp theo: service Java, rồi workload stateful (Redis, etcd, Cassandra, MySQL, M3), batch và ML. Vì sao - Theo Uber: price-performance tốt hơn, nền tảng linh hoạt hơn, giảm ph…
- Migrating Large-Scale Interactive Compute Workloads to Kubernetes Without Disruption Bài tóm tắt · Uber · 2025
…ữ trải nghiệm quan sát: nhân bản trạng thái gần realtime từ etcd sang Cassandra để giữ 30 ngày lịch sử trong Compute UI (UI của Peloton đổi tên); xem sandbox và log trực tiếp, lưu…
- VTOrc: Vitess-native Orchestrator Bài tóm tắt · Vitess (PlanetScale/CNCF) · 2022
…ần một khoá chung để chỉ một bên hành động, cùng ý với khoá etcd của Yelp (, ). - Automation không nên "sửa" một node đang cố ý ở trạng thái lạ (backup); nó cần thấy ngữ cảnh đó. L…
- Yelp Công ty Thành viên
Kafka của Yelp (hàng chục tỷ message/ngày) chuyển từ EC2 + Puppet lên PaaS nội bộ PaaSTA trên Kubernetes với operator tự viết và Cruise Control (2021) ; migration không downtime bằng cách gấp đôi broker rồi dời…