Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

activemq

What is an MQ and why do I want to use it?

May 6, 2023 by Tarik

All the explanations so far are accurate and to the point – but might be missing something: one of the main benefits of message queueing: resilience. Imagine this: you need to communicate with two or three other systems. A common approach these days will be web services which is fine if you need an answers … Read more

Categories activemq Tags activemq, ibm-mq, rabbitmq Leave a comment

Switching from ActiveMQ to RabbitMQ

April 24, 2023 by Tarik

RabbitMQ is an AMQP broker, while ActiveMQ is a JMS one. I suggest you read the AMQP wikipedia article to get an idea of the concepts used in AMQP, which are different than the ones you’re familiar in JMS. One of the main difference is that in AMQP a producer sends to an exchange without … Read more

Categories activemq Tags activemq, amqp, rabbitmq Leave a comment

What is ActiveMQ used for – can we apply messaging concept using a Database?

December 22, 2022 by Tarik

It is used to reliably communicate between two distributed processes. Yes, you could store messages in a Database to communicate between two processes, but, as soon as the message is received you’d have to DELETE the message, That means a row INSERT and DELETE for each message. When you try to scale that up communicating … Read more

Categories activemq Tags activemq Leave a comment

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa