What users are saying about

Apache Kafka

24 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

TIBCO BusinessEvents

42 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Add comparison

Likelihood to Recommend

Apache Kafka

Apache Kafka is extremely well suited in near real-time scenarios, high volume or multi-location projects. It can solve escalation problems for a fraction of the cost other solutions do and it has the flexibility of open source scenarios.
Juan Francisco Tavira profile photo

TIBCO BusinessEvents

BE is great for translating business rules to intelligent actions systematically.
No photo available

Pros

  • High volume/performance throughput environments
  • Low latency projects
  • Multiple consumers for the same data, reprocessing, long-lasting information
Juan Francisco Tavira profile photo
  • Business driven interactions with our enrollment engine.
No photo available

Cons

  • Still a bit inmature, some clients have required recoding in the last few versions
  • New feaures coming very fast, several upgrades a year may be required
  • Not many commercial companies provide support
Juan Francisco Tavira profile photo
  • 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
No photo available

Likelihood to Renew

Apache Kafka9.0
Based on 1 answer
Kafka is quickly becoming core product of the organization, indeed it is replacing older messaging systems. No better alternatives found yet
Juan Francisco Tavira profile photo
No score
No answers yet
No answers on this topic

Alternatives Considered

Kafka is faster and more scalable, also "free" as opensource (albeit we deploy using a commercial distribution). Infrastructure tends to be cheaper. On the other hand, projects must adapt to Kafka APIs that sometimes change and BAU increases until a major 1.x version comes out and adds stability to the product.
Juan Francisco Tavira profile photo
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.
No photo available

Return on Investment

  • Easier deployment and horizontal scalability
  • Messaging cost reduction
  • Developments require adaptation and some paradigm shift to interoperate with Kafka
Juan Francisco Tavira profile photo
  • 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
No photo available

Pricing Details

Apache Kafka

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Apache Kafka More Information

TIBCO BusinessEvents

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Additional Pricing Details

TIBCO BusinessEvents More Information