Messaging queues are used to transmit short messages between disconnected services. They can be used for communication in microservices as well as distributed systems that need to be kept in sync. We’ll discuss the fundamentals, as well as how to use them with AWS SQS.