• Jove Zhong

Announcing Public Playground and Private Beta of the Timeplus Real-Time Analytics Platform

Fast + Powerful Real-time Analytics Made Intuitive


Welcome to the new era of Real-Time Analytics!


Today I am excited to announce the Public Playground and Private Beta are available as a cloud service.



As this diagram illustrates, Timeplus is a purpose-built real-time streaming analytics platform. You can send all kinds of streaming data into Timeplus Cloud, and just use SQL to get real-time insights. We provide out-of-box streaming data exploration and visualization UI to help data analysts to filter, transform, aggregate the data without writing a single line of code.


Taking the query in the above animation as an example:

  • tumble(devices_data, 5s) is to continuously aggregate IoT data every 5 seconds, for each device. Our testing demonstrates on a single commodity machine, Timeplus can process 10 millions events per second, with single digit milli-second latency. Amazing, right? What's more, Timeplus is a true streaming engine that can automatically detect late events or time skew!

  • inner join device_info enriches the data stream to attach more human-readable information, such as device name or location. You can join a Kafka data stream with a CSV look-up file, or a dimension table from a PostgreSQL database. You can even join 2 or more data streams. If they are in a similar schema, you can combine/union them as if they come from a single source; if there is a correlation between the data streams(such as when the ad is displayed and when the ad is clicked), you can join the streams with the same ad ID and a relevant time.

  • emit last 2h gives you a superpower to time travel! Timeplus is an amazing real-time analytics platform. But it doesn't mean you have to keep staring at our real-time stream or charts. You can time travel to a few minutes back, when the IoT device gets hot, or time travel to the midnight to check how your customers react to the promotion for Prime Day. Or even travel back to the Prime Day in last year to compare whether you are breaking your own records.

  • predict(temperature) is a ML-based prediction. Timeplus is not just about what is happening or what happened. You will get real-time insights about what are going to happen. User-defined custom functions will be supported shortly.

Please check this 30-second short recording to experience our fast, powerful and intuitive platform.

Many features are not shown in this recording, including but not limited to:

  • data source: get streaming data from Kafka; load dimensional or transactional data from database; upload CSV; load from S3

  • streaming query: dump all incoming data; filter events with certain conditions; aggregate data for every N seconds (tumble); aggregate data for past N seconds and update every Y seconds (hopping); global aggregation to count/sum data since the query is submitted and never stop; sub-query; common table expression(CTE); stream-to-table join; stream-to-stream join; backfill and time travel

  • data transformation: view and materialized view; integration with dbt

  • data visualization: built-in streaming chart and simple dashboard; integration with Grafana streaming dashboards and Redash/metabase.

  • alerts and destination: send real-time alerts to slack/pagerduty/email; transform the data and save them in snowflake/S3

It'll be a long post to list all features and use cases. Please check our public Documentation for more details.

 

Join the Private Beta

Seeing is believing. We invite you to join the Private Beta to try our first MVP(Minimum Viable Product). It's completely free. However limited seats are available. So sign up today.


We will schedule a meeting with you to understand your use cases, challenges and goals. By default, only the recent 7 days data are kept in each beta tenant. Talk to us if you need more.

Try the playground today

While we are preparing onboarding the first batch of lucky customers, everyone can try our Playground. No credit card, no sign up needed. We pre-populate streaming data based on our Demo Scenario, and prepare sample queries for you to 'click-and-play'. You will experience how fast/powerful/initiative our system is. This is a read-only playground. In order to add your own data, create own charts, or send data to other systems, please sign up the beta.

Grow with us

We need your feedback to build a better stream-first product. Please join our Community Slack to share your suggestions and meet other stream analysts. Also, consider joining us to build the next-generation real-time analytics platform together.


The future is already here.

Welcome to the new era of Real-Time Analytics!

146 views

Recent Posts

See All