AWS Simple Queue Service (SQS) is a cornerstone in cloud computing, providing robust solutions for messaging and queuing challenges. This post takes a deep dive into the realms where SQS excels, from order processing systems to distributed transaction processing. However, understanding when to pivot towards alternatives like SNS, Kinesis, or Kafka is just as crucial. Uncover the scenarios where SQS is the optimal choice and the circumstances that call for a different strategy.
The answer is yes. You can combine the two. Let’s look at two possible solutions. FYI, I am basing the solution on a question I received on one of my videos https://youtu.be/U-U3bpljZd0. The question was: Possible Solution Key architecture design decisions for my approach Before we go through the two approaches, let me share my architectural design decisions.… Read More »
An example of the additional complexities which event-driven architecture brings. In this example, I use a combination of Apache Kafka (AWS MKS), Oracle, and Amazon Data Migration Service (AWA DMS) to change an existing synchronous request-driven microservice to a asynchronous event-driven solution.