StreamBase Systems

StreamBase Systems was a software company based in Waltham, MA, USA. StreamBase was founded in 2003 to commercialize a project called Aurora set up by Michael Stonebraker at MIT, in conjunction with researchers from Brandeis University and Brown University.[1] On June 11, 2013 TIBCO Software announced that they had acquired StreamBase and the company was renamed TIBCO StreamBase. StreamBase offers a complex event processing (CEP) platform for the rapid building of systems that analyze and act on real-time streaming data for instantaneous decision-making, and combines a rapid application development environment, an ultra low-latency high-throughput event server, and connectivity to real-time and historical data. In 2009, analysts reported that StreamBase had around 75 customers,[2] including CME Group, PhaseCapital, BlueCrest Capital Management, ConvergEx and RBC Capital Markets. At the time of the TIBCO acquisition, StreamBase had just moved from Lexington, MA to Waltham, MA, with field offices in New York and London.

EventFlow Language

Programs running in the StreamBase environment are written primarily in the graphical EventFlow domain-specific language. (There is a textual StreamSQL language whose semantics were at one time roughly equivalent to EventFlow's but recent features in EventFlow have not been added to StreamSQL.) EventFlow is a dataflow language based on a stream-relational model. The language supports input and output of data on streams, state management in relational tables, a variety of stream-relational algebra operators for combining and manipulating these structures, and also extensibility through integration with Java, R, and other programming languages. Programs written in StreamBase EventFlow are compiled for execution on the platform, and optimized for latency and throughput.[3]

References

External links

This article is issued from Wikipedia - version of the 12/2/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.