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.