Likelihood to Recommend Like the name says, it is good for streaming data and analyzing. It is great to look at tuples at a fast rate, filtering, calling other sources to enrich data, can call APIs, etc. Could do better for ingest use cases, can do better with guaranteed delivery, etc.
Read full review TIBCO BusinessEvents is part of the CEP (Complex Event Processing) family, this means that it fits perfectly in all those scenarios where a correlation between incoming events is required. Where a stateful process is necessary. It does not fit well for a kind of Process Orchestrator scope, where simple events are coming in, and there is a well-defined behavior the system, would have on incoming request, and no particular reason to use a rule engine and its complexity. Anyway, there are particular cases where BusinessEvents would be a good actor in orchestrating a portion of CEP solutions activities
Read full review Pros IBM Streams is well suited for providing wire-speed real-time end-to-end processing with sub-millisecond latency. Streams is amazingly computationally efficient. In other words, you can typically do much more processing with a given amount of hardware than other technologies. In a recent linear-road benchmark Streams based application was able to provide greater capability than the Hadoop-based implementation using 10x less hardware. So even when latency isn't critical, using Streams might still make sense for reducing operational cost. Streams comes out of the box with a large and comprehensive set of tested and optimized toolkits. Leveraging these toolkits not only reduces the development time and cost but also helps reduce project risk by eliminating the need for custom code which likely has not seen as much time in test or production. In addition to the out of the box toolkits, there is an active developer community contributing additional specialized packages. Read full review It allows us to build rule-based model-driven application, to collect, filter, analyze, correlate various business events in our real-time event flow It makes various business applications/components easy to integrate (loosely decoupled but chained via the events flow) together Its distributed rule engine and embedded in-memory data grid (ActiveSpace) gives us a lot of flexibility and room to play with a large amount of rules and data with high performance Read full review Cons Documentation could be more extensive, with more examples, although overall this is not too bad compared to some of the alternative solutions. Seems expensive to use in production. Read full review Better integration with R versions and better debug for R-scripts in Spotfire. There are inconsistencies in syntactic expressions accepted by R-studio and not accepted in Spotfire. Accelerating the debug would be awesome. Having a command like View (data frame) that directly output in the dashboard would be a great accelerator. Paolo Avalle Associate Principal Scientist | Process Analytical Technology
Read full review Alternatives Considered There are well explained tutorials to get the user started. If you are looking for business application ideas, the user community offers a diversity of applications. It is very easy to launch applications on the cloud and can integrate with other analytic tools available on Watson Studio. It takes away the burden of the technology so that users can focus on business innovations.
Read full review I was not part of evaluation of the products in this space in my organization. But I feel BE is better in terms of RIO if compared with some commercial products from Orcle, IBM and SAP. I strongly feel difficulty in using cloud native features is one big shortcoming in current product offering. This will tend customer like us to explore options that are well suited with ur cloud first vision.
Read full review Return on Investment Ability to do more with less Admins and data analyst can now focus on more thinking tasks No negative impacts yet Read full review Positive : Real-time event stream processing helps handle transactions very efficiently. Negative : Earlier versions of BE (5.0 & 5.1) had major issues in data handling in cache that impacted the data integrity of the application. Positive : Decision Tables are a huge plus in TIBCO BE. Read full review ScreenShots