Tìm kiếm
21 kết quả cho “CRD”. Tìm không phân biệt dấu.
- Roshi: a CRDT system for timestamped events Bài tóm tắt · SoundCloud · 2014
…— [bài gốc](https://developers.soundcloud.com/blog/roshi-a-crdt-system-for-timestamped-events) Bối cảnh - Stream của SoundCloud: các event (thời điểm, ai làm, làm gì) từ những ngư…
- Kubernetes v1.37: Storage Version Migration Enabled by Default Bài tóm tắt · Kubernetes · 2026
…ghi lại . - Hai tình huống gặp vấn đề: - Bỏ version cũ của CRD: chỉ định v1 làm storage version là chưa đủ; object cũ vẫn ở v1alpha1 . Chưa thể gỡ v1alpha1 khỏi .status.storedVers…
- Chat Service Architecture: Persistence Bài tóm tắt · Riot Games · 2015
…–5 tuỳ độ quan trọng (danh sách bạn cao hơn tin offline). - CRDT ở tầng ứng dụng thay cho khoá/2PC: roster lưu kèm mutation log ; khi có sibling (hai server cùng sửa danh sách bạn…
- From One Horizontal Scaling Controller to Many: Evolving Uber's Compute Platform Bài tóm tắt · Uber · 2026
…: service owner deploy, khai báo miền lỗi và kỳ vọng scale. CRD UberDeployment mang theo yêu cầu nghiệp vụ, kỳ vọng rollout, ràng buộc chịu lỗi; controller UDC hoà giải chúng thành…
- Call me maybe: Cassandra Bài tóm tắt · Jepsen · 2013
…n: thêm phần tử vào CQL set giữ đủ 2.000/2.000 (hành xử như CRDT). Nên cẩn thận với thao tác list theo index, cập nhật map, và mọi kiểu xoá (tombstone có thể xoá cả ghi "từ tương l…
- How we built a dynamic Kubernetes API Server for the API Aggregation Layer in Cozystack Bài tóm tắt · Kubernetes · 2024
…netes theo sheet. Bối cảnh - Mở rộng Kubernetes thường bằng CRD + controller (kubebuilder, operator-sdk): khai báo resource, controller reconcile. Cách khác là API aggregation laye…
- Fleet Management at Spotify (Part 2): The Path to Declarative Infrastructure Bài tóm tắt · Spotify · 2023
…họn Kubernetes làm mặt điều khiển: mỗi loại resource là một CRD; chạy trên cụm Kubernetes riêng (operator nặng về API server, khác workload stateless nặng về node). Hơn 3.000 proje…
- 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…
- 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".
- Độ 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.
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- 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ó…
- Realtime và fan-out Chủ đề Thành viên
Một sự kiện (tin nhắn, ảnh, tweet, vote) phải tới rất nhiều người, rất nhanh, qua rất nhiều kết nối mở cùng lúc.
- 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…
- Riot Games Công ty Thành viên
Chat League of Legends (2015): cụm Erlang theo region, mỗi node tự trị, bảng định tuyến nhân bản trong Mnesia và tự lành sau netsplit; viết lại 10% phần nóng bằng C . Kho dữ liệu chuyển từ MySQL (chỉ scale dọc, SPOF,…
- SoundCloud Công ty Thành viên
Năm 2013 SoundCloud rời mô hình một Public API cho mọi client, tách monolith thành microservice và khai sinh pattern BFF; đến 2021 có vài chục BFF dùng chung thư viện edge, nhưng logic tích hợp và phân quyền bị nhân bản…
- Migrating Large-Scale Interactive Compute Workloads to Kubernetes Without Disruption Bài tóm tắt · Uber · 2025
…h - Phiên DSW mô hình hoá thành Kubernetes Job thay vì viết CRD riêng (CRD linh hoạt hơn nhưng tốn công duy trì; tầng federation sẵn hỗ trợ Job): - parallelism 1; - completions 1.0…
- Multi-region high availability for Kafka workloads with a single Stretch Cluster Bài tóm tắt · Redpanda · 2026
…der mới). Ví dụ trong bài dùng ba pool cho ba region. - Hai CRD: StretchCluster (cấu hình chung) và RedpandaBrokerPool (mỗi cụm thành viên một cái, ghi đè theo region). - Probe cho…
- Spotify Công ty Thành viên
Hai nguồn của Spotify trong wiki đều về nền tảng nội bộ Backstage. Năm 2021, khi team hạ tầng giữ cluster Kubernetes ở nhiều region và team tính năng chỉ deploy lên, Spotify viết plugin Kubernetes cho Backstage để người…
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- Kafka on PaaSTA: Running Kafka on Kubernetes at Yelp (Part 1 - Architecture) Bài tóm tắt · Yelp · 2021
…Kafka; operator có vòng reconcile so trạng thái mong muốn (CRD) với thực tế. - Cruise Control (của LinkedIn) mỗi cụm một instance: theo dõi, dựng mô hình cụm, phát hiện vi phạm mụ…