Message Queue

A message queue, known simply as a queue, is a named destination to which messages can be sent. Messages accumulate on queues until they are retrieved by programs that service those queues.

Queues reside in, and are managed by, a queue manager, (see Message queuing terminology ). The physical nature of a queue depends on the operating system on which the queue manager is running. A queue can either be a volatile buffer area in the memory of a computer, or a data set on a permanent storage device (such as a disk). The physical management of queues is the responsibility of the queue manager and is not made apparent to the participating application programs.

Programs access queues only through the external services of the queue manager. They can open a queue, put messages on it, get messages from it, and close the queue. They can also set, and inquire about, the attributes of queues.

Bundle Product vs Grouped Product Magento

For Bundled product the sellers add products to the Bundle and also the custom options such as color, size etc. So that the customers can configure the Bundle product by selecting custom options before purchasing.

Whereas for the Grouped product there is no feature as such. The seller simply adds the products to the grouped product and the Grouped product will be available on the front end for the customers.

To make it clear, Grouped products are supposed to unite simple products for customers’ convenience, like the products frequently bought together.

While Bundle products are supposed to let customers built a complex product they want.