The traditional method includes:
Queuing- a pool of consumers read a message from the server, and each message goes to one of the consumers.
Publish-subscribe: Messages are broadcasted to all consumers.