I am developing a system where need to send email notifications if there are any changes in the Flight PNR. We are using AWS as a cloud provider and confused between Kafka, Amazon SQS and RabbitMQ. There are a set of events that happens after successful booking. We want to capture every change.