Frequently Asked Questions

 

Why did we build StreamBase LiveView?

We built StreamBase LiveView because firms with event-oriented infrastructure (message buses, FIX messages, social media) came to us because StreamBase is all about processing information in motion, rather than information at rest. Traditional disk-based BI simply was a non-starter for fast-moving environments that require automation, like trading or e-commerce.  One client in particular, a major international bank, partnered with us to build and deploy the first version of StreamBase LiveView, and we subsequently commercialized that product and released it as StreamBase LiveView.

How is StreamBase LiveView different than traditional BI?

First of all, StreamBase LiveView is really comparable to two main architectural elements that you might be familiar with: it’s part data warehouse, and part BI.  The StreamBase LiveView server manages client connections and queries, continuously re-evaluates queries in real-time, and manages input data streams from any of the over 125 connectivity options in the StreamBase catalog. The StreamBase LiveView Desktop provides an end-user query mechanism, notifications, graphing, charting, heat maps and other presentation interfaces so that end users can slice and dice streaming information however they choose.

So StreamBase LiveView is faster than BI. So what?

Live BI isn’t about speed; it’s about a new interaction model. Mobile technology has taught us all about a new style of managing our information: push. Alerts from our calendar, Twitter feeds, and Facebook friends are now natively pushed in modern computing technology like iOS clients, whose iOS5 interface has revolutionized the way we all interact with our data – we expect our devices to tell us when something has changed, rather than having to ask a computer over and over and over again.

So Live BI is as much about the interaction style with users – push – rather than raw speed (which is also a differentiation).

In other words, we now have a live view of our social networks, why shouldn’t we have a live view of enterprise data as well?

Isn’t StreamBase LiveView just a front-end GUI (e.g., Panopticon) on top of StreamBase?

It’s much, much more. Both the StreamBase LiveView data warehouse and BI front end are brand new products, developed by StreamBase Systems. Some graphing and charting widgets (for example, from Panopticon, and others to follow) can be included in the StreamBase LiveView desktop, or clients can use our Eclipse-based front end, or our StreamBase LiveView client GUI API to integrate BI functionality into their own graphical user interfaces.

Updates to the client can’t really be “live,” can they?

Clearly, GUI technology and messaging needs to be carefully configured, and the definition of “real-time” is relative in relation to how quickly screens can be refreshed. But, in theory, yes, there can be merely milliseconds (some would call this “near real-time”) between the time an event occurs, the time the StreamBase LiveView server processes the query, and the time the results are pushed to end users.

Aren’t high-speed data warehouses as close to real-time as most applications require?

No, and it’s more than just about speed, it’s also about the fidelity or detail of data.

First, let’s talk about pure speed. Data warehouses are designed for historical data, and even though many modern warehouses can load data quickly, they load digested data, often from a complex labyrinth of batch processes, ETL, or Map/Reduce jobs in Hadoop to load data. Once loaded, sure, data warehouses can have acceptable response times, often on an order of magnitude of about between 15 minutes and an hour. For many, that’s fast enough. But the world of data is changing, and thanks to the ability to monitor social data, electronic trading data via FIX, or sensor-driven information – the near real-time decisions that need to be made on this type of data can’t wait an hour.

Second, there’s fidelity. In order to make up for the computing and storage overhead associated with file-oriented data warehousing, traditional tools simply drop out lots of data. For example, the purpose of Map/Reduce is to reduce the information digested by a warehouse. Because StreamBase LiveView operates on data before it’s digested by the warehouse, it operates on all streaming data, and can spot patterns in data streams that normally would simply go undetected, because that data would have been aggregated and lost by the time it reaches the warehouse.

Who is your competition?

Custom built solutions with a cache and message bus. Firms who have built something like StreamBase LiveView have combined a high-speed message bus (e.g., 29 West or Solace) and a cache like Oracle’s Coherence. The problem is, even a successful (and expensive custom) solution still would not have a robust end-user graphical experience that makes BI systems simple to use and viral. And a product like StreamBase LiveView is designed, built, and tested for mission critical, global applications that need to be fault tolerant and IT manageable – product completeness issues that are important for strategic infrastructure like a BI platform and streaming data warehouse.

What applications need the speed of Live BI?

The question we ask is: what applications couldn’t benefit from a live view of data? Why not stop looking in the rear-view mirror and look at what’s happening in your business right now?  So we think Live BI is the future of BI.  That said, today, there are many classes of applications that simply don’t even consider file-based BI because its physics are entirely wrong: real-time risk management, trade position management, trade execution consulting, surveillance. Many of those applications are typically found on Wall Street – application areas outside of Wall Street include cloud operations monitoring and exception handling, real-time log processing, real-time fraud detection, and RFID event handling.

How can I receive a demonstration of StreamBase LiveView?

To request a demonstration of StreamBase LiveView please click here and select StreamBase LiveView in the drop down menu.

In addition, you may call +1 866 STRMBAS (+1 866 787 6227), or +1 781 761 0800 if you reside outside the United States or Canada; or send e–mail to contact@streambase.com. For orders from companies residing outside the U.S., the purchase and use of StreamBase is subject to U.S. export control laws.

 
Print This Page