Hi, what do you want to do?
Curated Video
Design Microservices Architecture with Patterns and Principles - Topic-Queue Chaining and Load Balancing Pattern
This video explores the pattern of chaining topics and queues for load balancing in microservices communication. It demonstrates how this pattern can distribute the processing load among multiple service instances while maintaining the...
Curated Video
Design Microservices Architecture with Patterns and Principles - Fan-Out Publish/Subscribe Messaging Pattern
This video describes the fan-out pattern for pub/sub messaging in microservices. It explains how this pattern enables broadcasting messages to multiple subscribers, ensuring that each interested service receives the relevant...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design Principles - Dependency Inversion Principles (DIP)
This video introduces the Dependency Inversion Principle as a design principle for building loosely coupled and maintainable microservices architectures and discusses how applying DIP can facilitate effective asynchronous communication...
Curated Video
Design Microservices Architecture with Patterns and Principles - Multiple-Receiver Message-Based Communication (One-to-Many Model-Topic)
This video introduces the Dependency Inversion Principle as a design principle for building loosely coupled and maintainable microservices architectures. It discusses how applying DIP can facilitate effective asynchronous communication...
Curated Video
Design Microservices Architecture with Patterns and Principles - Microservices Asynchronous Communication
This video dives deeper into the specifics of asynchronous communication and its role in decoupling microservices. It explores how message passing and event-driven architectures can facilitate asynchronous communication between...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Long Running Operations Can't Handle Sync Communication
This video addresses the problem of handling long-running operations in a microservices architecture when using synchronous communication, highlights the limitations of synchronous communication for time-consuming operations, and...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design and Evaluate: Microservices Architecture with Service Aggregator, Registry
In this video, we will explore the design and evaluation of a microservices architecture using the Service Aggregator and Registry patterns and how the Service Aggregator acts as a central point for aggregating data from multiple...
Curated Video
Design Microservices Architecture with Patterns and Principles - Service Registry/Discovery Pattern - Microservices Communications Design pattern
The Service Registry/Discovery pattern is discussed in this video to facilitate service-to-service communication and explains how this pattern involves maintaining a central registry of available services and provides mechanisms for...
Curated Video
Design Microservices Architecture with Patterns and Principles - Service-to-Service Communications Between Backend Internal Microservices
This video explores the communication patterns between backend internal microservices in a microservices architecture and discusses the challenges and considerations involved in establishing efficient and reliable communication...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design and Evaluate: Microservices Architecture with Backends for Frontend Pattern
This video focuses on the design and evaluation of a microservices architecture that incorporates the Backends for Frontends pattern and explores how to design and implement BFF services, and the benefits of using this pattern to...
Curated Video
Design Microservices Architecture with Patterns and Principles - Backends for Frontends Pattern-BFF
The Backends for Frontends (BFF) pattern is introduced in this video as a solution to the problem of varying UI requirements and explains how the pattern involves creating separate backend services specifically designed for each client...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design and Evaluate: Microservices Architecture with API Gateway Design
This video focuses on the design and evaluation aspects of incorporating API gateways in microservices architectures. It discusses the best practices for designing API gateways, including considerations.
<
br/>
This clip is from the...
<
br/>
This clip is from the...
Curated Video
Design Microservices Architecture with Patterns and Principles - A Request Flow of API Gateway Pattern
This video illustrates the request flow in an API gateway pattern and walks through the sequence of steps involved, starting from a client making a request, API gateway processing and routing the request to appropriate microservice,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Gateway Offloading Pattern
The gateway offloading pattern is covered in this video; we will see how an API gateway can offload cross-cutting concerns such as authentication, rate limiting, caching, and logging from individual microservices, reducing duplication,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Why Should We Use API Gateway?
In this video, the benefits of using an API gateway in a microservices architecture are discussed. It explains how an API gateway can simplify client access, provide a unified entry point, enable service versioning and backward...
Curated Video
Design Microservices Architecture with Patterns and Principles - Introduction: Microservices Communication Patterns - API Gateways
This video introduces the topic of microservices communication patterns with a focus on API gateways and provides an overview of the challenges associated with direct communication between microservices and the role of API gateways in...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Direct Client-to-Service Communication
In this video, we will address the challenge of direct client-to-service communication in a microservices architecture. We will explore the pros and cons of direct communication and alternative approaches, such as API gateways or...
Curated Video
Design Microservices Architecture with Patterns and Principles - gRPC Usage in Microservices Communication
In this video, we will understand how gRPC is utilized in microservices communication. You will learn about service contracts, service discovery, and the role of gRPC in enabling efficient and scalable communication between...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Inter-Service Communication Makes Heavy Load on Network Traffic
In this video, we will address the challenge of heavy network traffic caused by inter-service communication in a microservices architecture. We will explore strategies such as message queues, event-driven architectures, and service...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design and Evaluate: Microservices Architecture with GraphQL API Design
In this video, you will learn to design microservices architecture using GraphQL API design principles. We will understand the schema design, data fetching strategies, and architectural considerations when implementing GraphQL in a...
Curated Video
Design Microservices Architecture with Patterns and Principles - Fetching Data with REST and GraphQL
In this video, we will examine the process of fetching data using both RESTful and GraphQL APIs. We will understand how REST follows a resource-based approach, while GraphQL offers flexible and fine-grained querying capabilities.
<
br/>...
<
br/>...
Curated Video
Design Microservices Architecture with Patterns and Principles - Graph: QL Core Concepts, Schemas, Queries, Mutations, and Resolvers
In this video, we will explore the core concepts of GraphQL, including schemas, queries, mutations, and resolvers. Learn how to define GraphQL schemas, write queries and mutations, and implement resolvers to fetch and manipulate...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design Microservices Architecture with RESTful API Design
In this video, you will learn to design a microservices architecture using RESTful API design principles. We will understand how to define boundaries between microservices, design resource-based APIs, and ensure loose coupling and...
Curated Video
Design Microservices Architecture with Patterns and Principles - RESTful API Design for E-Commerce Microservices
In this video, we will apply the principles of RESTful API design to the context of e-commerce microservices. You will learn how to design APIs that cater to the specific needs and functionalities of an e-commerce system.
<
br/>...
<
br/>...