TIBCO EMS is a highly consistent and available messaging system
January 02, 2018

TIBCO EMS is a highly consistent and available messaging system

Joshua Moesa | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with TIBCO Enterprise Message Service

TIBCO Enterprise Message Service is being used by our ESB solution (TIBCO BusinessWorks) and a few high critical operational systems. It's our central messaging broker.
  • Providing mechanisms for guaranteed delivery
  • Providing synchronous and asynchronous message processing.
  • Low latency
  • High throughput
  • More lower-level control on EMS Appliances.
  • After a fail-over, we need to check if TIBCO BusinessWorks still has a active and working connection.
  • The licenses aren't the cheapest comparing it to alternative messaging products
  • A lot of material can be found online regarding EMS client development which can speeds things up
  • Because we are using EMS appliances, our messaging layer is stable, robust and performant
  • Self-taught
A lot of best practices documents and articles can be found online. Plus the TIBCO license comes with good support.
Well suited in traditional service-oriented architecture style systems. EMS is TIBCO's implementation of a JMS broker which per definition is Java-based. Less appropriate if you want to go cloud-native. For high availability, EMS needs a specific shared store that meets TIBCO's quality requirements. AWS and Azure are supported though.