Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

TimeBase-CE

By: EPAM Systems, Inc. Latest Version: 6.2.1
Linux/Unix
Linux/Unix

Product Overview

TimeBase, a high-efficiency streaming time-series database, was developed by EPAM Real-Time Computing Lab (formerly Deltix).
It was engineered to rapidly aggregate and access vast amounts of high-frequency financial market data, which can be taken from major data vendors, such as Bloomberg, Reuters, QuantHouse plus, and others, or retrieved from available CSVs or MS Excel files.
TimeBase combines multiple solutions into a single package:

  1. Persistent message broker
  2. Message-oriented, time-series database
  3. Schema-based data modeling and serialization framework

It provides a rich arsenal of data encodings to represent many data types, including (but not limited to) decimal numbers, IEEE floats, text, integer numbers, small alphanumeric codes, enumerations, and true/false values, which can be presented as asset classes like equities, options, indexes, futures, bonds, ETFs, currencies, and custom objects.

TimeBase allow its users to:

  1. Obtain a data replication framework that allows using multiple out-of-the-box integrations or open multi-language API to create custom integrations.
  2. Aggregate massive volumes of heterogeneous time-series data history or real-time from multiple sources with superior latency and throughput.
  3. Gain reliable storage for heterogeneous time-series data.
  4. Rapidly retrieve/stream time-series data, both historical and real-time. The sophisticated time-series engine is capable of efficient on-the-fly merging of multiple data streams with arbitrary temporal characteristics into a unified query response.Live data streaming is enabled by readers and writers working simultaneously.
  5. Access a framework for data processing and enrichment (foundation for building normalization and validation frameworks).
  6. Gain a reasonable level of performance on (relatively) low-end hardware with minimal consumption of RAM.

Additionally, statistical models and machine learning can get a warm-up mode (initialization with historical data), parameter optimization, online forecasting, recurring learning (on-the-fly adjustment with the up-to-date parameters).

TimeBase has a set of features that clearly distinguish it from other solutions:

  1. Unified streaming API for both historical and live time-series data.
  2. High performance: System may be configured to stream data with microsecond latencies or read/write millions of messages per second on each data producer and consumer.
  3. Low latency: When streaming live data, TimeBase can serve real-time consumers from memory rather than disk, which allows for a significant latency reduction.
  4. Complex message structure: TimeBase can store complex message structures that reflect data in your business domain (no need for intermediate DTO objects).
  5. Schema-based database with embedded data serialization and modeling framework allowing for better visibility and data migration. Smooth transition from rapid data prototyping to production solution.
  6. The row-based design offers better latency and throughput for streaming use cases comparing with column-based databases.

Version

6.2.1

Operating System

Linux

Delivery Methods

  • Container

Pricing Information

Usage Information

Support Information

Customer Reviews