Platform Architecture
Technical constitution and design principles.
Core Principles
- Vendor Neutrality: Avoid lock-in by using open standards (OSDU, PPDM).
- Modularity: Microservices architecture for independent scaling.
- Inspectability: Transparent data lineage and confidence bounds.
- Security: RBAC and encryption at every layer.
Technology Stack
FrontendNext.js 14, React 18, Tailwind
BackendNode.js, Express, TypeScript
InfrastructureDocker, Kubernetes (Target)
DeploymentVercel (Hybrid)
System Components
Data Ingestion
Connectors for SCADA/IoT, ERP/CRM, and market feeds using MQTT, OPC UA, and REST.
Storage & Management
Multi-tier data lake (S3/HDFS) for raw data + Time-series DB (Historian) + GIS Database.
Processing & AI
Distributed compute engines (Spark) and AI model serving for decline curves and anomaly detection.