TIBCO BusinessEvents - Enterprise Level Rule Engine and Event Hub
November 28, 2018

TIBCO BusinessEvents - Enterprise Level Rule Engine and Event Hub

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with TIBCO BusinessEvents

Our company has a long history of using the TIBCO family product, previously we majorly used the TIBCO BusinessWorks to build the data flowing and adaptation back-end process, together with the TIBCO EMS. In recent years, together with the TIBCO ActiveSpace, TIBCO BusinessEvents has been introduced into the IT department, aiming to further strengthen our efforts to leverage the "event-driven" architecture to better support our increasing real-time business decision making demand due to business expansion. TIBCO BusinessEvents has become the core technology stack of our company's Enterprise Foundation Service
  • 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
  • Due to some technical limitation of the embedded ActiveSpace, when the application is deployed in the multiple data-centers with distance, the data/event sharing across the data centers become very challenging
  • More machine learning and deep learning features could be added to help business further use the real-time event flow more efficiently, to support the pattern recognition and condition self-learning mechanism
  • More focus could be added to better integrate with public major cloud services
  • Online training
  • Self-taught
Kick-off training is very helpful to quickly build prototype, while self-learning is very good for developer to gradually master the platform
  • It speeds up the information integration and digesting process, helping our business quickly identify the key business events and response to that in time
  • However, we also found out that BusinessEvents can be difficult to deploy and scale, without knowing the extensive knowledge and a lot of inner workings tricks, which slows us down for more widely and quickly grow our application's footage
  • BE consumes too much hardware resources, plus with its own license fee, it is not a cheap product, financially speaking
We used TIBCO BW so as successor, we start using TIBCO BE. We use also EMS for our messaging bus, and ActiveSpaces as large in-memory data cache, and Spotfire gives us to present and visualize the analyzed data.
BusinessEvents is not very well suited for Cloud native solutions, but it is suitable for traditional enterprise self-maintained data center deployment. And it gives the business the power to define/modify/update the business rules, in a visualized way, instead of asking IT team to maintain them. Generally speaking it is a very comprehensive rule engine solution, but not suitable for "hook on" some other complex computation/data processing logic