Home Build Your Own Fire Hose API with STREST – a New Protocol for Real-Time Data Streaming

Build Your Own Fire Hose API with STREST – a New Protocol for Real-Time Data Streaming

STREST is a new open source protocol and server from Wiredset, the company behind the real-time social media analytics service Trendrr. STREST is HTTP-compatible and is designed for real-time data streaming. Wiredset has released the protocol spec, a server implementation and drivers in Java, Python and JavaScript.

Wiredset created the protocol to deal with the challenges it faced when building the Trendr API. The team needed a way to offer extremely high-volume API calls with low latency, deliver the results in real-time at scale, and do so through a RESTful interface.

STREST features:

  • Fully duplexed streaming connections
  • Support for multiple simultaneous streams on a single connection
  • Websockets support out of the box
  • HTTP Compatibility

In short: you can use this to power a pretty massive API. Anyone know of anything else like this?

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the gambling and blockchain industries for major developments, new product and brand launches, game releases and other newsworthy events. Editors assign relevant stories to in-house staff writers with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.