Tìm kiếm
40 kết quả cho “Metrics”. Tìm không phân biệt dấu.
- Prometheus High Availability and Fault Tolerance Strategy, Long Term Storage with VictoriaMetrics Bài tóm tắt · Miro · 2020
…and-fault-tolerance-strategy-long-term-storage-with-victoriametrics-82f6f3f0409e) Bài mang tính hướng dẫn kiến trúc hơn là kể chuyện tiến hoá; không có số liệu quy mô. Lấy từ bản W…
- Building a fault-tolerant metrics storage system at Airbnb Bài tóm tắt · Airbnb · 2026
…ttps://airbnb.tech/infrastructure/building-a-fault-tolerant-metrics-storage-system-at-airbnb/) Bài không nêu tên hệ storage mã nguồn mở bên dưới (chỉ nhắc rollout operator của Graf…
- Building a High-Throughput Metrics System Using Open Source Software Bài tóm tắt · Two Sigma · 2019
…ttps://www.twosigma.com/articles/building-a-high-throughput-metrics-system-using-open-source-software/) Bối cảnh - Two Sigma xây nền tảng cho "nghiên cứu dạng hội thoại". Một nền t…
- Phoenix — Tinder's Testing Platform, Part III (Metrics System) Bài tóm tắt · Tinder · 2020
Sản phẩm rộng và đổi nhanh, mỗi thành phần hành xử khác nhau theo vùng; muốn biết "sức khoẻ" cần nhiều chiều metric, và muốn tiến hoá nhanh thì phải thử nhiều và nhanh.
- Scaling Exact COUNT(DISTINCT) for High-Cardinality Non-Rollup Metrics Bài tóm tắt · Uber · 2026
Một lớp metric (user hoạt động theo tháng, giữ chân theo quý) phải tính chính xác và là non-rollup: không ghép được từ số theo ngày (một user hoạt động thứ Hai và thứ Tư chỉ tính một lần trong tuần). Theo quý, phải giữ…
- HeraclesQL: A Python DSL for Writing Alerts Bài tóm tắt · Hudson River Trading · 2025
…m công cụ cho các kỹ sư hệ thống, mạng, datacenter. VictoriaMetrics là phần quan trọng của stack giám sát (2025); hàng nghìn alert viết bằng MetricsQL (gần như PromQL) trên hàng ch…
- Infrastructure monitoring with Prometheus Bài tóm tắt · Zerodha · 2020
…ig cho bare metal (IP tĩnh). - Trong Kubernetes: kube-state-metrics xuất metadata khoảng 30 loại tài nguyên, nên cần thứ chịu được hàng trăm triệu data point đang hoạt động trên mọ…
- Autoscaling in Kubernetes: Why doesn't the Horizontal Pod Autoscaler work for me? Bài tóm tắt · Expedia · 2020
…đắt. - Spike ngắn bị bỏ sót: HPA không nhận sự kiện mà poll metrics-server (ví dụ 15 giây), metrics-server lại trả giá trị trung bình theo cửa sổ (ví dụ 30 giây) và trung bình qua…
- Running Kafka At Scale Bài tóm tắt · LinkedIn · 2015
…loại message: queuing (trong một ứng dụng, như gửi email), metrics, logging (tách khỏi metrics chỉ vì quá nhiều), tracking (mọi hành động người dùng; nuôi Samza, Hadoop, search in…
- Monitoring Reliably at Scale Bài tóm tắt · Airbnb · 2026
…ernetes, service mesh Istio). Team Observability (nhỏ) dựng metrics platform trên chính những nền tảng đó, nên có phụ thuộc vòng : hệ để phát hiện sự cố hạ tầng lại chết theo hạ tầ…
- SecDb Observability Journey Bài tóm tắt · Goldman Sachs · 2023
…tmanager. Vì DB quá quan trọng, bước đầu không sửa DB : một metrics probe nói chuyện với daemon có sẵn trên mỗi máy, xuất số liệu cho Prometheus của SRE. Dashboard theo ring, host,…
- Dynamic alert routing with Prometheus and Alertmanager Bài tóm tắt · Loveholidays · 2021
…hính resource Kubernetes (HPA, CronJob, Pod...). kube-state-metrics xuất các series kube labels (giá trị luôn bằng 1) mang nhãn đó, ví dụ kube hpa labels{hpa, namespace, label team…
- Modernizing Prometheus: Native Storage for Composite Types Bài tóm tắt · Prometheus · 2026
…cổ điển sớm: 1. Bàn thêm native summary và stateset. 2. OpenMetrics 2.0 : giá trị phức hợp ngay trong định dạng text, giải bài toán gộp; mặc định vẫn trải ra dạng cổ điển lúc scrap…
- From Fragile to Agile: Automating the fight against Flaky Tests Bài tóm tắt · Reddit · 2024
…òng Quan sát → Nhận diện → Sửa → Đánh giá: - Quan sát: Test Metrics Database ghi mỗi lần chạy của mỗi test (class, case, giờ bắt đầu, trạng thái, branch, commit SHA), parse từ .xcr…
- Maintaining Machine Learning Model Accuracy Through Monitoring Bài tóm tắt · DoorDash · 2021
Model của DoorDash ước thời gian nấu, thời gian giao, quyết định giao đơn nào cho Dasher. Theo DoorDash, model bắt đầu xuống cấp ngay khi lên production (model drift) vì dữ liệu đổi: thêm khách, thêm sản phẩm, hay sự…
- Smart alerts in ThirdEye, LinkedIn's real-time monitoring platform Bài tóm tắt · LinkedIn · 2019
ThirdEye giám sát và phân tích nguyên nhân cho metric từ sức khoẻ sản phẩm tới metric kinh doanh và hiệu năng model ML; nguồn chính là Pinot và inGraphs.
- Scaling LinkedIn's Hadoop YARN cluster beyond 10,000 nodes Bài tóm tắt · LinkedIn · 2021
Cụm Hadoop gấp đôi mỗi năm; cụm lớn nhất khoảng 10.000 node năm 2021. HDFS (một NameNode giữ mọi metadata) chạm giới hạn trước nên được đầu tư từ 2016; YARN ResourceManager nhẹ hơn nên được để yên tới đầu 2019.
- Uncached I/O in Prometheus Bài tóm tắt · Prometheus · 2026
Người dùng Kubernetes thường nhầm giữa containermemoryusagebytes, containermemoryworkingsetbytes, containermemoryrss; chọn sai thì giới hạn bộ nhớ nói dối và container bị OOMKill (có một issue Kubernetes mở 9 năm về…
- 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:
- Độ 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.
- 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:
- 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ả…
- 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ến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- 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…
- Airbnb Công ty Thành viên
Airbnb chuyển từ một ứng dụng Rails khổng lồ sang SOA, và lộ ra chi phí test: deep integration test cho mọi service không scale, nên họ chuyển sang tháp test + CD có canary analysis . Năm 2025 với ba trụ sản phẩm, data…
- Hudson River Trading Công ty Thành viên
Công ty giao dịch thuật toán (HRT), phần lớn hạ tầng on-premises, nhiều site trên thế giới. Năm 2021 họ scale Prometheus bằng shard chỉ ingest cộng query node đọc remote, vì federation mất khả năng tổng hợp ad-hoc trên…
- Stack Overflow: How We Do Monitoring - 2018 Edition Bài tóm tắt · Stack Overflow · 2018
…yển sang .NET Core. Bài chia dữ liệu monitoring thành logs, metrics, health checks và profiling, rồi kể các công cụ (phần lớn tự viết và open source) dùng cho từng loại. Thay đổi c…
- Scaling Prometheus to billions of samples a second Bài tóm tắt · Hudson River Trading · 2021
…mất một phần dữ liệu. Liên quan - (HRT sau này dùng VictoriaMetrics) · · -…
- How we built a dynamic Kubernetes API Server for the API Aggregation Layer in Cozystack Bài tóm tắt · Kubernetes · 2024
…c , /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ả (SelfSubjectAccessReview,…
- Miro Công ty Thành viên
Năm 2020 Miro mô tả cách làm HA cho Prometheus bằng hai bản giống hệt cùng scrape, chia nhiều nhóm nhỏ theo phần hạ tầng, và tách lưu dài hạn sang VictoriaMetrics trên đĩa cloud rẻ . Khi user đồng thời tăng từ 12.000…
- Two Sigma Công ty Thành viên
Quỹ đầu tư định lượng; blog nghiêng về nền tảng cho researcher. Khoảng 2015, scheduler Cook đưa công bằng và preemption vào một cụm compute dùng chung để job interactive của researcher không phải chờ batch qua đêm .…
- How WarpStream Powers Grafana Labs' Redesigned Architecture Bài tóm tắt · WarpStream · 2025
…s; đã chạy tới 1 tỷ active series. Là nền của Grafana Cloud Metrics. - Kiến trúc cũ: node ingester có trạng thái, giữ TSDB trong bộ nhớ cộng WAL cục bộ trên persistent volume; mỗi…
- Zerodha Công ty Thành viên
Công ty môi giới chứng khoán Ấn Độ, khách tăng hơn 3 lần trong một năm (2020–2021). Theo CTO, họ trụ được nhờ các nguyên tắc lẽ thường: interface ổn định, viết lại thường xuyên (ticker viết lại ít nhất 5 lần), đóng băng…
- Scaling Production Globally — The service mesh facelift (Part-1) Bài tóm tắt · Achievers · 2022
…P khỏi sidecar. - Ngoài tầm kiểm soát: khi cụm lớn dần, gke-metrics-agent (do Google quản lý) bị OOM, HPA thỉnh thoảng ngừng chạy; Google không đổi được limit của deployment manage…
- Hertz, an Ultra Large Scale Enterprise-Level Microservice HTTP Framework, is Now Officially Open Source Bài tóm tắt · ByteDance · 2022
…t chuẩn nên phải tự làm lại phần hệ sinh thái (CORS, trace, metrics, reverse proxy, session). Bài học cho SWE - Bọc framework phổ biến là bước đầu tốt; khi nhu cầu vượt qua kiến tr…
- How We Built Fly Postgres Bài tóm tắt · Fly.io · 2022
…iện ích. Ra mắt thử fly pg create tháng 1/2021 (cụm 2 node, metrics, health check, alert). Kiến trúc - Một primary, một replica gần đó qua streaming replication bất đồng bộ (WAL).…
- Introducing Grab-Kit: Distributed Service Design at Grab Bài tóm tắt · Grab · 2018
…nt. - Dashboard tự sinh: mỗi thư viện khai báo metric trong metrics.yaml ; lệnh grab-kit dash gọi API DataDog để tạo hoặc cập nhật dashboard cho service và các phụ thuộc phía trên.…