Architectural Index
Systems Architecture & Lab Governance
A high-fidelity enterprise simulation environment designed to bridge hardware topology with cloud-native software deployment. This journal documents the orchestration of isolated virtual networks, automated ETL pipelines, and complex data structures.
02. Infrastructure
Hardware & Software StackInfrastructure Flow
Integrating Intel-based servers with ARM edge devices, the lab utilizes a hardened Nginx gateway to route traffic across segregated virtual networks.
ALGORAB2024 Core
Windows Server 2025 hosting a hardened VMware Workstation cluster for .NET, Node, and Nginx instances.
Edge & Telemetry
Distributed Ubuntu Laptops and ARM-based signage devices monitored via centralized Prometheus scrapers.
03. Automated Orchestration
Faith Hub: Multi-Source ETL
A Python-based aggregation engine that performs real-time web scraping and API normalization across multiple regional datasets. It consolidates disparate prayer schedules into a unified, hardened JSON schema.
Engine: `prayer_time_live.py`
- Extraction: Scrapes Aisha, Round Rock, and Brushy Creek Masjeds.
- Transformation: Normalizes time formats and handles "Error referencing object" exceptions.
- Persistence: Updates `prayer_times_live.json` via the `utilities` toolkit.
Microservice Infrastructure
The automation layer is supported by 12+ Docker instances orchestrated via Nginx reverse proxies. High-memory Kafka clusters handle the message bus, while systemd timers ensure high availability for data freshness.
The orchestration logic utilizes systemd timers to trigger the Python environment every 6 hours. This ensures that the GLOBEX.LAB front-end reflects accurate, live-synced data without manual intervention.
> systemctl status etl.timer
● active (waiting)
> python3 prayer_time_live.py /data/json
[SUCCESS] Masjed records synchronized
04. Data Governance & Applications
TransScriptor Ecosystem
A production-ready pipeline bridging .NET 10 Web APIs with specialized Python Document Intelligence.