Asynchronous Messaging https://www.mulesoft.com/resources/cloudhub/what-is-a-messaging-queuing-service https://blogs.mulesoft.com/dev/design-dev/asynchronous-messaging-patterns/ https://docs.mulesoft.com/mule-runtime/latest/reliability-patterns https://github.com/mulesoft-catalyst/jms-transaction-retry-pattern https://blogs.mulesoft.com/dev/api-dev/design-message-driven-and-event-driven-apis/
Event Sourcing https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing https://www.erikheemskerk.nl/event-sourcing-eventual-consistency-responding-to-events/
CQRS https://blogs.mulesoft.com/dev-guides/api-led-connectivity-cqrs-intro/ https://www.youtube.com/watch?v=mtZvA7ARepM https://github.com/mulesoft-catalyst/cqrs-pattern https://github.com/mulesoft-catalyst/cqrs-pattern-mule-mysql-rabbitmq https://udidahan.com/2011/04/22/when-to-avoid-cqrs/
Popular Tools / Frameworks Async API https://docs.mulesoft.com/release-notes/platform/event-driven-api https://www.asyncapi.com/docs/getting-started/event-driven-architectures/ Mulesoft Talk on EDA and Async API Kafka https://developer.confluent.io/learn-kafka/architecture/get-started/ https://www.conduktor.io/kafka/ https://developer.confluent.io/learn-kafka/event-sourcing/event-driven-vs-state-based/ https://www.confluent.io/events/kafka-summit-americas-2021/event-driven-architectures-done-right/ https://www.confluent.io/events/kafka-summit-apac-2021/apache-kafka-and-api-management-api-gateway-friends-enemies-or-frenemies/ Aiven manager Kafka (with free tier!) Pulsar https://pulsar.apache.org/docs/io-overview https://www.academy.streamnative.io/ Red Panda https://redpanda.com/what-is-redpanda https://university.redpanda.com/ Apache Flink Learn Flink - Hands-On Training Nifi https://nifi.apache.org/ RabbitMQ https://training.cloudamqp.com/ AWS - SQS and SNS https://aws.amazon.com/sqs/getting-started/ https://aws.amazon.com/sns/getting-started/ SmoothMQ
Async API https://docs.mulesoft.com/release-notes/platform/event-driven-api https://www.asyncapi.com/docs/getting-started/event-driven-architectures/ Mulesoft Talk on EDA and Async API
Kafka https://developer.confluent.io/learn-kafka/architecture/get-started/ https://www.conduktor.io/kafka/ https://developer.confluent.io/learn-kafka/event-sourcing/event-driven-vs-state-based/ https://www.confluent.io/events/kafka-summit-americas-2021/event-driven-architectures-done-right/ https://www.confluent.io/events/kafka-summit-apac-2021/apache-kafka-and-api-management-api-gateway-friends-enemies-or-frenemies/ Aiven manager Kafka (with free tier!)
https://www.confluent.io/events/kafka-summit-apac-2021/apache-kafka-and-api-management-api-gateway-friends-enemies-or-frenemies/
AWS - SQS and SNS https://aws.amazon.com/sqs/getting-started/ https://aws.amazon.com/sns/getting-started/ SmoothMQ