How microservices architecture works

Опубликовано: 10 Декабрь 2024
на канале: Quix
246
19

In this short explainer, you’ll learn about why microservices evolved and get an overview of the current best practices. In particular, we focus on how to keep microservices decoupled with asynchronous communication. You’ll get an intro to two main asynchronous communication patterns: message queues and pub sub.

To download the Ebook mentioned in the video, using the following link: https://quix.io/event-driven-event-st...

Presenter: Merlyn — Quix Developer Educator

Further resources:

📘 Apache Kafka vs. RabbitMQ: Comparing architectures, capabilities, and use cases: https://quix.io/blog/apache-kafka-vs-...
📘 ActiveMQ vs. Kafka: A comparison of differences and use cases https://quix.io/blog/activemq-vs-kafk...
👨‍💻 Quix Streams Source on Github: https://github.com/quixio/quix-streams
📓 Quix Streams Docs: https://quix.io/docs/quix-streams/qui...
📺 Watch tutorials on using Kafka with Python:    • Quix Streams Tutorials  

Timestamps:

00:00 — Intro
00:25 — Monolith architectures
01:56 — Microservice architectures
01:20 — Downsides of REST APIs and point-to-point connections
01:38 — Intro to message brokers and decoupling
02:16 — Best practices
03:18 — Messaging patterns
04:49 — Conclusion and further resources