Architecture

PredictiveGrid Platform

PredictiveGrid ingests both low- and high-frequency physical-system data, preserves it without downsampling, adds operational context, and exposes it to analytics, applications, and AI. Click any region of the diagram to read about that part of the platform.

PingThings Platform ArchitectureHorizontal architecture diagram with data flowing left to right. Data sources and consumers sit outside the PingThings Platform; ingest, storage and query, APIs, and analytics and applications sit inside the platform.Security, Governance & OperationsIdentity · RBAC · Encryption · Audit Logging · Monitoring · Tenant IsolationOutsideData SourcesPhysical / OT / ITAMISCADAPMUPowerQualityIEDsDFRContinuousWaveformExternal DataWeatherEnvironmentalSatelliteTime Series3rd-PartySensorsPingThings PlatformIngestStreamingProtocolsIEEE C37.118STTPIEC 61850ModbusDNP3Batch / FilePQDIFCOMTRADECSVParquetStorage & QueryTime-SeriesStoreContextEngineTopologyMetadata /CatalogGeospatialContextUser-CreatedArtifactsAPIsHigh-Perf.Query API</>REST /IntegrationAnalytics& AppsSignal ProcessingML Training &InferenceEvent / FaultAnalyticsDashboardsDataVisualizationAd HocNotebooksApplicationFactoryAdmin &ManagementOutsideOperational &EnterpriseConsumersOperatorsEngineersDataScientistsADMSOMSDERMSGISAssetManagementEnterprise BI/ Data Lake

What PredictiveGrid is

PredictiveGrid is an end-to-end time-series data management platform purpose-built for physical-system observability. It helps teams ingest, preserve, query, contextualize, visualize, analyze, and learn from high-fidelity sensor data across sample rates spanning six orders of magnitude.

That range matters. Physical systems do not produce one kind of data. A utility may need to work with hourly measurements, AMI reads, SCADA, PMUs, waveform records, power quality streams, and continuous point-on-wave instruments — each with different frequencies, formats, context, and operational value.

PredictiveGrid is engineered for workloads that conventional time-series databases were not built to handle. Eight hundred PMUs, each producing twenty streams of sixty-hertz high-precision measurements, can approach one million points per second on their own. Large utilities may operate thousands of PMUs before accounting for every other sensor class.

PingThings is a data infrastructure and analytics company. PredictiveGrid is its flagship product. The company has worked with major transmission and distribution investor-owned utilities, ISOs, universities, and research institutions across North America. Its platform and underlying technology have received more than eight million dollars in funding from the U.S. Department of Energy, ARPA-E, EPRI, and the National Science Foundation, and its foundational data structure was published at FAST ’16, the USENIX Conference on File and Storage Technologies.


More

Deployment Topology

PredictiveGrid is a fully managed, turnkey platform-as-a-service. PingThings does not deliver software that the customer assembles and operates; it delivers a complete data platform with concierge-level support, embedded analytics, and lifecycle stewardship. The deployment model is collaborative rather than transactional, designed for long-term alignment with operational objectives.

Cloud deployment

PredictiveGrid is cloud-native, completely containerized, orchestrated with Kubernetes, and provisioned through Terraform. PingThings has nearly a decade of operational experience running the platform securely on the major commercial clouds, including AWS, AWS GovCloud, and Microsoft Azure. Additional clouds (Google Cloud, Oracle Cloud) can be supported with sufficient lead time.

On-premises and hybrid

For utilities and critical-infrastructure operators with operational or compliance requirements that preclude cloud deployment, PredictiveGrid can be run on-premises using the same Kubernetes-orchestrated architecture as the cloud version. The on-premises deployment is operated by PingThings.

Hybrid configurations can split workloads between on-premises and cloud environments.

Per-deployment tailoring

Every deployment is tailored to the operator's signal volume, data types, ingest patterns, retention policy, security requirements, user authentication model, and compliance constraints. PingThings's engineering services model the required ingest bandwidth, storage tiering, compute elasticity, and user access patterns to match the operational profile of the specific deployment.

Research Lineage

PredictiveGrid is not a startup prototype. Its core data structures were developed in academic research environments, peer-reviewed at top venues, and have operated in production at utility scale for more than half a decade.

BTrDB, the platform's storage engine, was first prototyped at UC Berkeley with funding from ARPA-E. The foundational paper, "BTrDB: Optimizing Storage System Design for Time-Series Processing," was published at FAST '16, the 14th USENIX Conference on File and Storage Technologies, by Michael Andersen and David Culler. PingThings operates an enterprise-grade implementation of BTrDB that has been tuned, hardened, and extended through years of production deployment.

DISTIL, the analytics pipeline framework, was published at SIGMOD '18 ("Unifying Data Reduction in Storage and Visualization Systems," Kumar, Andersen, and Culler) and at IEEE Smart Grid Communications 2015 ("DISTIL: Design and Implementation of a Scalable Synchrophasor Data Processing System," Andersen, Kumar, Brooks, von Meier, and Culler).

The platform has been awarded more than eight million dollars in federal research funding from the U.S. Department of Energy, ARPA-E, EPRI, and the National Science Foundation. It has been operational in real-world utility environments (ISOs, major distribution system operators, and transmission system operators) for continuous deployment periods of more than half a decade at scales other systems have not demonstrated.