added docs

This commit is contained in:
buenosairesam
2025-12-31 12:45:28 -03:00
parent 040fccc58d
commit b526bde98e
19 changed files with 1382 additions and 276 deletions

View File

@@ -2,6 +2,8 @@
The architecture behind sysmonstm isn't specific to system monitoring. The patterns - streaming data collection, event-driven processing, tiered storage, real-time dashboards - apply to many domains. This article explores two: payment processing systems and desktop productivity tracking.
![Domain Mapping Overview](images/05-domain-mapping.svg)
## Payment Processing Systems
The sysmonstm architecture was intentionally designed to map to payment processing. Here's how each component translates.
@@ -117,6 +119,8 @@ Current architecture:
This works, but sysmonstm patterns could enhance it significantly.
![Deskmeter Enhancement](images/06-deskmeter-enhancement.svg)
### Current Deskmeter Implementation
The core daemon (`dmapp/dmcore/main.py`) polls in a loop: