When you say "high transaction" what are your estimates? ActiveMQ will be
easier to get started with. If you design your code to hide the queuing it
won't be too hard to switch between them. Kafka provides (I think) more
scalability and HA but is going to more complicated to operate if you want all
those features. It also plays better with the Hadoop ecosystem. We use IBM
MQ and push thousands of messages per second through it but are looking into
Kafka because of better integration with hadoop and some of the HA features.
From: Teal, Nicholas [mailto:nicholas.t...@va.gov]
Sent: Friday, January 13, 2017 8:46 AM
Subject: First time implimention of publish and subscribe
I am being tasked to implement a publish and subscribe database system for
patient data and am looking at apache to perform this but am unclear as to
which product would be best to use. It looks like apache kafka but I have
found other apache products that provide this function as well. Is there
someone who can help me with determining which apache product is best suited
for large high transaction publish and subscribe process?
Enterprise Database Engineer
U.S. Department of Veterans Affairs
Enterprise Systems Engineering
This e-mail and any files transmitted with it are confidential, may contain
sensitive information, and are intended solely for the use of the individual or
entity to whom they are addressed. If you have received this e-mail in error,
please notify the sender by reply e-mail immediately and destroy all copies of
the e-mail and any attachments.