Architecture Diagram
Core Components
- Pinpoint API
- ModMS
- Redis
- Geos SOLR
- Logging & Observability (Loki + Grafana)
The main HTTP API that powers internal and external consumers.Responsibilities:
- Serves hourly, daily, and time-segment forecasts
- Aggregates data from ModMS and other upstream systems
- Applies overrides and business logic
Data Flow
Client Request
A client (apps, website, Qarar, WeatherWatch, media, etc.) sends a request to the Pinpoint API.
Location Resolution
Pinpoint resolves the requested location using Geos SOLR and internal location metadata.
Overrides & Business Logic
Redis overrides and business rules are applied on top of the raw model data.

