YoVDO

ZeroMQ Crash Course

Offered By: Hussein Nasser via YouTube

Tags

Microservices Courses Asynchronous Messaging Courses ZeroMQ Courses

Course Description

Overview

Dive into a comprehensive 30-minute crash course on ZeroMQ (ØMQ), an open-source messaging library designed for high-performance asynchronous communication. Explore the fundamentals of ZeroMQ, including its role as a message library, various messaging patterns, and its broker-less architecture. Learn about different socket types such as REQ, REP, PUSH, PULL, ROUTER, and DEALER. Discover key messaging patterns like synchronous and asynchronous request/response, publish/subscribe, push/pull, and exclusive pair. Follow along with a practical example of building a simple queue using the push/pull pattern. Evaluate the pros and cons of ZeroMQ, considering its efficiency and simplicity for small use cases, as well as potential challenges in larger distributed systems. Gain insights into backend engineering, database management, networking, and more through additional resources and video playlists provided by the instructor.

Syllabus

Intro
What is ZeroMQ?
Messaging Patterns
Socket Types
Simple Queue
Code
ZeroMQ Pros & Cons
Summary


Taught by

Hussein Nasser

Related Courses

Designing Applications for Kubernetes
A Cloud Guru
Docker - Deep Dive
A Cloud Guru
Amazon API Gateway for Serverless Applications
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (Simplified Chinese)(中文配音版)
Amazon Web Services via AWS Skill Builder
Amazon API Gateway for Serverless Applications (Traditional Chinese)
Amazon Web Services via AWS Skill Builder