Real-time

Real-time

Echo StreamServer can handle thousands of items submitted per second and can send diffs to clients when search results change. This means that clients are able to live update users when the underlying data changes.

Tree Structure

Tree Structure

Items stored and returned by Echo StreamServer can have multiple parents and multiple children. This makes it perfectly suited for hierarchical relationships and threaded conversations.

Query Language

Query Language

Query any data out of Echo StreamServer using a powerful SQL-like query language. Supporting more than 15 predicates, nesting and exclusions Echo Query Language (EQL) is the most powerful query language for real-time activity data around.

Permanent Storage

Permanent Storage

Items stored in Echo StreamServer are permanently stored and accessible at any time using EQL.

Restful API

Restful API

Items are easily submitted and retrieved via a well-documented restful API. Use it in any web, mobile or server-side app.

Highly Scalable

Highly Scalable

Designed for and running at scale means that StreamServer can not only handle your typical load profile, but can also handle big, unexpected peaks in traffic. No need to worry about sharding, caching or load balancers - we look after all that for you.

Easy-to-Use JavaScript SDK

Echo StreamServer comes with an easy-to-use, flexible yet powerful SDK, making it a snap to quickly assemble your custom real-time app leveraging any data in the platform.

Organic Linking

StreamServer automatically connects child items to their parents based on organic references to URLs.

Open Standards

Items in the Echo StreamServer are captured, stored and served in the open standard ActivityStreams data model. Authentication is facilitated via OAuth and Backplane. All this is designed to ensure Data Portability is a breeze.

For more detail, visit the StreamServer section of the Echo developer site

Request an API Key
To learn more, call 888-GO-REALTIME or contact us