Tagged articles
9 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
Mar 3, 2025 · Backend Development

ProgressPal: A Python Progress Tracker for Functions, Iterables, and Logs with Distributed and Parallel Support

ProgressPal is a Python library that extends tqdm‑style progress bars to track functions, iterables, and log messages across threads, processes, and distributed systems, offering a web‑based dashboard, logging server, and easy integration with threading, concurrent.futures, and joblib for collaborative monitoring.

Distributed MonitoringPythonprogress tracking
0 likes · 7 min read
ProgressPal: A Python Progress Tracker for Functions, Iterables, and Logs with Distributed and Parallel Support
vivo Internet Technology
vivo Internet Technology
Feb 16, 2022 · Operations

Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide

Vivo’s vmonitor system replaces its legacy RabbitMQ‑based pipeline with an HTTP‑driven collector and gateway, stores minute‑level JVM, system, and business metrics in a customized OpenTSDB on HBase, adds precise floating‑point handling and null‑aware aggregation, buffers data in Redis, and provides multi‑dimensional alerts comparable to Zabbix, Open‑Falcon, and Prometheus.

AlertingDistributed MonitoringJVM Monitoring
0 likes · 18 min read
Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide
Tencent Cloud Developer
Tencent Cloud Developer
Oct 29, 2020 · Cloud Computing

Distributed Atmospheric Monitoring System – Cloud Architecture, Module Implementation, and Cost Analysis

The paper describes Tencent’s community‑driven distributed atmospheric monitoring platform, detailing its multi‑layer cloud architecture, data ingestion and aggregation modules built with API Gateway, Serverless Functions, MySQL, and Cloud Map, and compares Phase II and Phase III operational costs while outlining future enhancements.

Distributed MonitoringIoTServerless
0 likes · 11 min read
Distributed Atmospheric Monitoring System – Cloud Architecture, Module Implementation, and Cost Analysis
Meituan Technology Team
Meituan Technology Team
Nov 1, 2018 · Operations

An Overview of Meituan-Dianping's Open‑Source Distributed Monitoring System CAT

Meituan‑Dianping’s open‑source CAT is a high‑availability, real‑time distributed monitoring platform that now supports Java, C/C++, Python, Node.js and Go, processes billions of messages daily, offers scalable architecture, binary protocol, sampling aggregation, and is expanding its UI, stack and community.

Distributed MonitoringJavaMulti-language
0 likes · 10 min read
An Overview of Meituan-Dianping's Open‑Source Distributed Monitoring System CAT
JD Tech
JD Tech
Apr 17, 2018 · Operations

Overwatch: A Distributed Real‑Time RPC Monitoring Platform for System Observability

The article describes Overwatch, a distributed monitoring system developed by Dada‑JD Daojia that collects, aggregates, and visualizes RPC traffic in real time using consumer‑side agents, Kafka, Storm, and a Node.js CQRS architecture, enabling engineers to quickly locate and resolve service failures.

CQRSDistributed MonitoringRPC
0 likes · 8 min read
Overwatch: A Distributed Real‑Time RPC Monitoring Platform for System Observability
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 8, 2016 · Operations

How CAT Enables Scalable Real‑Time Monitoring for Distributed Systems

This article introduces CAT, an open‑source Java‑based distributed real‑time monitoring platform, detailing its design goals, architecture, message processing pipeline, logging instrumentation, API, real‑time analysis, report modeling, storage challenges, and key takeaways for building highly available, scalable monitoring solutions.

Distributed MonitoringOperationsSystem Architecture
0 likes · 13 min read
How CAT Enables Scalable Real‑Time Monitoring for Distributed Systems
21CTO
21CTO
Mar 20, 2016 · Operations

How CAT Powers Real‑Time Distributed Monitoring at Scale

This article introduces CAT, a Java‑based open‑source distributed real‑time monitoring system, covering its origins, design goals, architecture, message processing pipeline, instrumentation model, and how it achieves high availability, scalability, and low‑latency analytics for large‑scale internet services.

CATDistributed MonitoringJava
0 likes · 17 min read
How CAT Powers Real‑Time Distributed Monitoring at Scale
Efficient Ops
Efficient Ops
Nov 22, 2015 · Operations

Master Celery for Scalable Distributed Monitoring and Alert Strategies

This article introduces Celery's architecture, its integration with the OWL monitoring system, explains workers, brokers, result handling, and presents three practical alerting strategies—fixed thresholds, dynamic floating limits, and period‑over‑period comparisons—to build an efficient, automated operations platform.

Distributed MonitoringPythoncelery
0 likes · 10 min read
Master Celery for Scalable Distributed Monitoring and Alert Strategies