Hi, what do you want to do?
Curated Video
Design Microservices Architecture with Patterns and Principles - Database Sharding Pattern
The video dives deeper into the database sharding pattern, a popular approach for data partitioning in microservices and how sharding involves distributing data across multiple databases or shards and considerations and techniques for...
Curated Video
Design Microservices Architecture with Patterns and Principles - What Is Data Partitioning? And Why We Are Using Data Partitioning?
The video introduces the concept of data partitioning and explains its purpose in microservices data management and discusses the benefits of data partitioning and explores the idea of distributing data across multiple partitions or...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Single Database Server Performs Low Performance
This video addresses the issue of low performance encountered when using a single database server in a microservices architecture and the challenges of scalability and performance bottlenecks that can arise from a centralized database...
Curated Video
Design Microservices Architecture with Patterns and Principles - RabbitMQ Architecture
This video explains components such as brokers, exchanges, queues, and connections, and how they work together to enable reliable and scalable messaging. It also touches upon topics such as message persistence and clustering in...
Curated Video
Design Microservices Architecture with Patterns and Principles - RabbitMQ Exchange Types - Direct, Fanout, Topic, and Headers
This video explores different exchange types supported by RabbitMQ. It explains the functionality of direct exchanges for one-to-one message routing, fanout exchanges for one-to-many broadcasting, topic exchanges for flexible...
Curated Video
Design Microservices Architecture with Patterns and Principles - RabbitMQ Components - Producer, Queue, Consumer, Message, Exchange, Binding
This video dives into the key components of RabbitMQ. It explains how producers send messages to queues, consumers retrieve messages from queues, exchanges route messages to queues based on bindings, and messages contain the actual...
Curated Video
Design Microservices Architecture with Patterns and Principles - What Is RabbitMQ?
This video provides an overview of RabbitMQ, a popular open-source message broker. It explains RabbitMQ's role in facilitating communication between distributed systems by exchanging messages and introduces its features such as message...
Curated Video
Design Microservices Architecture with Patterns and Principles - Apache Kafka Use Cases
This video showcases practical applications of Apache Kafka. It discusses how Kafka can be used for real-time data processing, log aggregation, messaging systems, event sourcing, and data integration in diverse industries such as...
Curated Video
Design Microservices Architecture with Patterns and Principles - Apache Kafka Benefits
This video explores the advantages of using Apache Kafka in various scenarios and highlights Kafka's scalability, fault-tolerance, low latency, and ability to handle large volumes of data, making it suitable for streaming applications,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Evaluate: Microservices Architecture with Fan-Out Publish/Subscribe Messaging
This video focuses on the evaluation of a microservices architecture that utilizes the fan-out publish/subscribe messaging pattern. It examines the performance, scalability, and maintainability aspects of the architecture and discusses...
Curated Video
Design Microservices Architecture with Patterns and Principles - Adapt: Microservices Architecture with Fan-Out Publish/Subscribe Messaging
This video discusses the adaptation of an existing microservices architecture to incorporate the fan-out publish/subscribe messaging pattern and addresses the steps and considerations involved in introducing this pattern and its impact...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design Microservices Architecture with Fan-Out Publish/Subscribe Messaging
This video showcases the design considerations and implementation of a microservices architecture using the fan-out publish/subscribe messaging pattern and explores how this pattern can enhance the scalability and flexibility of...
Curated Video
Design Microservices Architecture with Patterns and Principles - Single-Receiver Message-Based Communication (One-to-One Model-Queue)
This video explores the one-to-many communication model using message topics and demonstrates how this pattern allows multiple services to receive relevant messages and how it promotes scalability and flexibility in the system.
<
br/>...
<
br/>...
Curated Video
Design Microservices Architecture with Patterns and Principles - Asynchronous Message-Based Communication Types in Microservices Architecture
This video explores different types of asynchronous message-based communication patterns commonly used in microservices. It covers publish-subscribe, message queues, and event sourcing, providing insights into when and how to utilize...
Curated Video
Design Microservices Architecture with Patterns and Principles - Challenges of Asynchronous Communication
This video highlights the potential challenges and considerations when implementing asynchronous communication in microservices. It addresses issues such as message ordering, eventual consistency, and error handling that developers...
Curated Video
Design Microservices Architecture with Patterns and Principles - Benefits of Asynchronous Communication
This video outlines the advantages of using asynchronous messaging patterns in microservices and discusses the benefits such as improved scalability, fault tolerance, and reduced dependencies, which contribute to the overall robustness...
Curated Video
Design Microservices Architecture with Patterns and Principles - Introduction - Microservices Asynchronous Message-Based Communication
This video provides an overview of asynchronous message-based communication in microservices architecture and explains the concept and its significance in enabling loosely coupled and scalable systems.
<
br/>
This clip is from the...
<
br/>
This clip is from the...
Curated Video
Design Microservices Architecture with Patterns and Principles - Adapt the Architecture - Microservices Architecture - Second Iteration
In this video, the concept of adapting the microservices architecture in a second iteration is covered and the need for evolution and refinement of the architecture over time, considering new requirements, performance optimizations,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Service Aggregator Pattern - Microservices Communications Design patterns
The Service Aggregator pattern is introduced as a solution to the challenges of service-to-service communication. This pattern involves creating an intermediate service that acts as a single entry point for clients and aggregates data...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Service-to-Service Communications Chain Queries
This video addresses the problem of service-to-service communication involving chain queries and the challenges such as increased latency, dependency on multiple services, and potential cascading failures, which can arise when...
Curated Video
Design Microservices Architecture with Patterns and Principles - Service-to-Service Communications Chain Queries
The concept of chain queries in service-to-service communication is discussed in this video and explains how chain queries involve making sequential requests to multiple microservices to fulfill a client's request and highlights the...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Client Apps Have Different UI Requirements
This video highlights the challenge of catering to different UI requirements of client applications in a microservices architecture and discusses the need for a solution that allows the backend to provide tailored responses to...
Curated Video
Design Microservices Architecture with Patterns and Principles - Main Features of API Gateway Pattern
In this video, the main features of the API gateway pattern are discussed in detail and highlights features such as request routing, load balancing, authentication and authorization, request/response transformations, protocol...
Curated Video
Design Microservices Architecture with Patterns and Principles - API Gateway Pattern
This video explains the API gateway pattern and provides a comprehensive understanding of its purpose, functionality, and architecture. It explores the API gateway as a single-entry point for clients, handling request routing, protocol...