Overview
What is Spotfire Streaming?
The Spotfire Streaming (formerly TIBCO Streaming or StreamBase) platform is a high-performance system for rapidly building applications that analyze and act on real-time streaming data. Using Spotfire Streaming, users can rapidly build real-time systems and deploy them at a fraction…
Event Streaming platform built right
Spotfire Streaming Review
A RAD system to boost your back-end data processing
Using Spotfire Streaming in banking for real time data processing
Powerful and reliable tool.
Spotfire Streaming Review
Spotfire Streaming Review
Managerial feedback from the R&D team
Visually engaging and minimal time and effort to use.
Spotfire Streaming experience
Spotfire Streaming From Financial Services Perspective To Support Customers
Quick & Easy with Spotfire Streaming
Rapid Real-Time Development
Pricing
What is Spotfire Streaming?
The Spotfire Streaming (formerly TIBCO Streaming or StreamBase) platform is a high-performance system for rapidly building applications that analyze and act on real-time streaming data. Using Spotfire Streaming, users can rapidly build real-time systems and deploy them at a fraction of the cost and…
Entry-level set up fee?
- Setup fee optional
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
5 people also want pricing
Alternatives Pricing
What is Striim?
Striim is an enterprise-grade platform that offers continuous real-time data ingestion, high-speed in-flight stream processing, and sub-second delivery of data to cloud and on-premises endpoints.
What is Cloudera Data Platform?
Cloudera Data Platform (CDP), launched September 2019, is designed to combine the best of Hortonworks and Cloudera technologies to deliver an enterprise data cloud. CDP includes the Cloudera Data Warehouse and machine learning services as well as a Data Hub service for building custom business…
Product Details
- About
- Integrations
- Competitors
- Tech Details
- Downloadables
What is Spotfire Streaming?
Spotfire Streaming Features
- Supported: Low-latency, high throughput complex event processing
- Supported: Graphical development language, EventFlow, using Eclipse-powered IDE
- Supported: Native clustering built-in for out-of-the-box distributed scaling and/or fault tolerance
Spotfire Streaming Screenshots
Spotfire Streaming Videos
Spotfire Streaming Integrations
- Spotfire
- TIBCO BusinessEvents
- TIBCO® BPM Enterprise
- TIBCO Integration (including BusinessWorks and Flogo)
- TIBCO Enterprise Runtime for R
Spotfire Streaming Competitors
- IBM Streams
- Guavus SQLstream
- Striim
- Software AG Apama
- SAP Smart Data Streaming
- Oracle Stream Explorer
- DataTorrent RTS Apache Apex
Spotfire Streaming Technical Details
Deployment Types | On-premise |
---|---|
Operating Systems | Windows, Linux, Mac |
Mobile Application | No |
Supported Countries | Worldwide |
Supported Languages | English |
Spotfire Streaming Downloadables
Comparisons
Compare with
Reviews and Ratings
(33)Attribute Ratings
Reviews
(1-14 of 14)A well designed tool for processing real-time streams
- Handles complex transformations. It offers components/tools that cover a wide variety of use cases. Everytime it seemed we hit the wall, wee discovered that there is something that is offered that takes care of our need.
- Ease of use
- Performance
- Excellent support
- More variety of examples in the documentation
Event Streaming platform built right
- Event Streaming Capabilties
- Low level latency
- Improved Java - JRE for the best performance
- UML Like coding which reduces dependency on hard-core developers
- Hundreds of connectivity options by way of providing adapters. Building custom adapters are also easy.
- Provides industry standards and scientific functions out of the box.
- A web-based UI for canvas
- Hot deploy available out of the box
- Tighter web-service coupling
- Deploying on docker/kubernetes containers
Spotfire Streaming Review
- Spotfire Streaming is best at rapid prototyping
- Real time market data processing and signal generation
- Processing table based data
- Cannot achieve ultra low latency
- Great for small applications, but does not scale elegantly
- Makes multithreading easy, but does not allow fine controls
A RAD system to boost your back-end data processing
- This is a rapid development tool that spares us days of raw coding.
- It is very easy to access external data sources, filter, aggregate and expose the result back.
- Multi-threading features, memory and CPU utilizations are exceptional
- Despite Spotfire Streaming allows writing custom adapters, it is very difficult to manage third party library dependencies. None of the major dependency tools are supported, and one should manage that manually.
- The security and authorization system implemented in Spotfire Streaming is not extensible and does not fit out of the box our needs
- The system designs was not built with modularization and generalization in mind, hence it is difficult to build reusable modules.
- Logging system is harder to manage, compared to plain j4log implementations.
- Spotfire Streaming does well for real-time data processing. It is easy and fast to build a robust application. Developers can focus on business logic and don't have to worry regular programming details.
- Lack of security control for sbc connection
Powerful and reliable tool.
- Simple GUI allows easy visual/drag-and-drop programming
- Handles complex and large amounts of business rules well
- Ability to deal with large amounts of data processing from large inputs
- Customising each drag and drop element is hard to use as the GUI controls for the element settings are vague
- A more navigable customisation GUI for the elements would allow easy/intuitive out-of-box use without the need to consult the help/manuals.
Spotfire Streaming Review
- Windowing and aggregation
- Ease the UI tool (SBStudio) to create apps which means much faster turn around than coding
- Tools for debugging
- App to app communication
- Fantastic support
- Not sure it can handle sliding windows and watermark for late arrivals of data (after the window is closed)
Spotfire Streaming Review
- many adapters for other technologies
- short time to market
- runs in jvm
- hard to optimize fo low latency
- no fine grained threading controls
- hard to diff changes
Managerial feedback from the R&D team
- The baked-in adapters let us get started quickly with several different datasources.
- The development team enjoyed the built in dev platform.
- The Spotfire community is a great resource for both getting started and getting deeper into Spotfire Streaming functionality.
- EventFlow could use some iteration, but is a good starting point.
Visually engaging and minimal time and effort to use.
- Real-time event processing minimizes time to market and saves the time and processing power to process a large amount of data being streamed.
- Easy to use and user-friendly GUI enables a business user to directly test and apply business logic.
- Great value and highly scalable.
- So far, Spotfire Streaming has always been able to answer all of our needs to analyze a data stream.
Spotfire Streaming experience
- Real time analysis
- Capable to work with huge data
- High performance
- More detailed documentation
- Increase integration possibilities with 3rd party vendors and products
- Support for containers like Docker and etc.
- Processing events in real-time with real low latency and high throughput.
- 100% visual program language, which can be extended by common languages like Java, Python and .NET.
- Reduced time to prototype, create an application and deployment, which reduces the software lifecycle.
- Real robust engine and server. Barely heard of customers having issues in production.
- Overusing can be a problem sometimes when someone forgets the architectural project.
- Event processing technology has a different development workflow than other languages and technologies, which would require an understanding from the developer to abstract different ways to accomplish applications.
Quick & Easy with Spotfire Streaming
- Event processing (10,000 events every second ) pattern matching, event correlation, and in-flight event processing.
- Spotfire Streaming has a robust run-time environment with custom HA zones to set up highly available applications. The Spotfire Streaming Feed simulation was really helpful in accessing the performance of the solution.
- Rapid development, drag - drop ( minimal coding ) UI is easy to understand and build.
- Spotfire Streaming Component Exchange, sample projects are really helpful with real situations. Many technology adapters are available for kick starting the integration projects. (MQTT, RabitAMQP, Cassandra).
- An enhanced AdministrationUI will be a plus plus; command line is equally needed though.
- Application packaging/bundling can be enhanced.
Rapid Real-Time Development
- Rapid development of real time, event driven systems, solving many concurrency problems by design.
- Drag and drop development interface is intuitive.
- Robust run time. We have not had a single incident where a deployed Spotfire Streaming application has fallen over of its own accord.
- Easy integration with any other system though well defined APIs.
- Not all problems are suited to the event driven paradigm.
- As the complexity of an application grows, finding your way around code in the GUI takes some getting used to.
- The Spotfire Streaming development environment is built in Eclipse, which is not everyone's cup of tea.