PLATFORM
Timeli is a next generation time series platform optimized for sensor and machine data available anytime, anywhere across the industrial enterprise.
The Timeli Platform
Timeli is a high performance and scalable time series data management platform that handles sub-second sensor and machine data from 1000s of channels. Its analytics engine allows dynamic aggregations along time dimensions as well as across channels.
The interfaces and plug-ins are designed to support pattern recognition and machine learning algorithms. APIs are provided for applications, analytics and data visualization.
Why a time series data management platform?
Traditional approaches of collecting, processing, storing, and analyzing time series data do not scale to the requirements of IoT era second and sub-second time series data being collected from 1000s of sensors and machines. Traditional time series data bases (TSDBs) built to handle time series data merely addresses the data store requirements and leaves out the data pipeline requirements.
Always on. Predict anomalies. Actionable insights.
Timeli meets IoT data needs with a scalable time series data platform
Aggregations
Timeli supports ad-hoc aggregations along a time dimension and across channels. Every channel automatically supports statistical measures like mean, median, min/max, and percentiles.
Persistence
Timeli supports horizontally scalable storage of raw and processed data with high write rate and low latency reads.
Ingest
Timeli provides asynchronous, elastic and high throughput data ingestion.
Preprocessing
Timeli provides in-stream data validation, estimation and pre-processing.
Architecture Highlights
-
Cassandra as the de-facto time series data storage and query engine
-
AKKA based microservices architecture to enable lock-free full parallelization of services over available resources
-
Reactive Streams to provide real time, event based data processing system that can self-adjust capacity based on incoming workload
-
Kafka to support highly-scalable, persistent, topic-based messaging system and real time analytics data source
-
REST endpoints and bulk interface for high scale transmission of real time or batched data