Here's a comparison of the two: Entity Type SQS : Queue (Similar to JMS)SNS : Topic (Pub/Sub system) Message consumption SQS : Pull Mechanism - Consumers poll and pull messages from SQSSNS : Push Mechanism - SNS Pushes messages to consumers Use Case SQS : Decoupling 2 applications and allowing parallel asynchronous processingSNS : Fanout … Continue reading SNS vs SQS
Category: new-tech-stack
Introduction to Docker
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04 Install docker and check status sudo docker --version .Install Docker UI , it would be easy to manage docker containers, images, IP, portLearn basic commands of docker like sudo docker ps will list out running processes( containers) refer this more https://docs.docker.com/reference/When you run an image a container start with alpine version of linux by … Continue reading Introduction to Docker
Introduction to Rabbit MQ
Rabbit MQ Messages are not published directly to a queue, instead, the producer sends messages to an exchange. An exchange is responsible for the routing of the messages to the different queues. An exchange accepts messages from the producer application and routes them to message queues with the help of bindings and routing keys. A … Continue reading Introduction to Rabbit MQ
All about Micro Services
Rest Api's best practice blog https://hackernoon.com/restful-api-designing-guidelines-the-best-practices-60e1d954e7c9 micro service with messaging queues like rabitMQ https://medium.freecodecamp.org/how-to-scale-microservices-with-message-queues-spring-boot-and-kubernetes-f691b7ba3acf learn kubernetes guide of 3 hours https://medium.freecodecamp.org/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882 An introduction to docker and container https://medium.freecodecamp.org/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b Communication between Microservices https://dzone.com/articles/communicating-between-microservices https://dev.to/matteojoliveau/microservices-communications-why-you-should-switch-to-message-queues--48ia Biggest challenge with micro service https://dzone.com/articles/challenges-in-implementing-microservices when to use rabitMQ and kafka https://content.pivotal.io/blog/understanding-when-to-use-rabbitmq-or-apache-kafka tech world video series on micro service different component … Continue reading All about Micro Services