Instructional Video1:25
Curated Video

Design Microservices Architecture with Patterns and Principles - Cache Hit and Cache Miss

Higher Ed
This video explains the concepts of cache hit and cache miss in the context of distributed caching. It discusses how these events affect the retrieval of data from the cache and how they can impact system performance.
<
br/>
This...
Instructional Video4:01
Curated Video

Design Microservices Architecture with Patterns and Principles - Distributed Caching in Microservices

Higher Ed
This video delves into the specific application of distributed caching in microservices architectures. It explores how distributed caching can be used to improve scalability, reduce database load, and enhance overall system...
Instructional Video1:17
Curated Video

Design Microservices Architecture with Patterns and Principles - Types of Caching

Higher Ed
This video discusses different types of caching techniques, including in-memory caching, disk caching, and distributed caching. It explains the benefits and considerations associated with each type of caching.
<
br/>
This clip is...
Instructional Video1:29
Curated Video

Design Microservices Architecture with Patterns and Principles - What Is Caching?

Higher Ed
This video explores the fundamentals of caching and its purpose in storing and retrieving frequently accessed data. It explains how caching can reduce latency and improve the overall system performance.
<
br/>
This clip is from the...
Instructional Video2:25
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Microservices Distributed Caching

Higher Ed
This video provides an overview of the topic of distributed caching in microservices architectures. It introduces the concept of caching and its importance in improving performance and scalability.
<
br/>
This clip is from the...
Instructional Video2:55
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Database Operations Are Expensive, Low Performance

Higher Ed
This video explores the issues of high cost and low performance associated with traditional database operations and discusses the limitations they impose on scalability and responsiveness. The video highlights the need for alternative...
Instructional Video3:31
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate Event-Driven Microservices Architecture

Higher Ed
This video focuses on evaluating the effectiveness and performance of an event-driven microservices architecture, the metrics, monitoring techniques, and tools. It also covers strategies for identifying and addressing potential...
Instructional Video2:20
Curated Video

Design Microservices Architecture with Patterns and Principles - Adapt Event-Driven Microservices Architecture

Higher Ed
This video discusses the adaptation of microservices architectures to embrace event-driven strategies for transitioning from request-response communication to event-driven communication, refactoring existing services, and introducing...
Instructional Video2:34
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Event-Driven Microservices Architecture

Higher Ed
This video delves into the design considerations and principles for building event-driven microservices architectures and explores topics such as event schema design, event sourcing, event-driven communication patterns, and...
Instructional Video3:03
Curated Video

Design Microservices Architecture with Patterns and Principles - Real-World Examples of Event-Driven Microservices Architecture

Higher Ed
This video showcases real-world examples and case studies of organizations that have implemented event-driven microservices architectures and examines their architecture design, the challenges they faced, and the benefits they achieved...
Instructional Video3:04
Curated Video

Design Microservices Architecture with Patterns and Principles - Event Hubs and Event Streaming in Event-Driven Microservices Architecture

Higher Ed
This video provides an in-depth understanding of event hubs and event streaming technologies in the context of event-driven microservices and explores the features, capabilities, and use cases of event hubs and discusses how they...
Instructional Video1:52
Curated Video

Design Microservices Architecture with Patterns and Principles - Real-Time Processing and High-Volume Events in Event-Driven Microservices

Higher Ed
This section explores the challenges and considerations when dealing with real-time processing and high-volume events in event-driven microservices and discusses techniques for handling and processing events in a scalable and efficient...
Instructional Video2:53
Curated Video

Design Microservices Architecture with Patterns and Principles - Event-Driven Microservices Architecture

Higher Ed
This video dives deeper into the design and structure of event-driven microservices architectures and how events are used. The video explores event-driven patterns such as event sourcing, event-driven communication, and event-driven...
Instructional Video3:04
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Event-Driven Microservices Architectures

Higher Ed
This video introduces the concept of event-driven architecture in the context of microservices, explains the fundamental principles and characteristics of event-driven systems, and highlights the benefits of using events as a means of...
Instructional Video2:06
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Handle Millions of Events Across Microservices

Higher Ed
This video addresses the challenge of handling a large volume of events across multiple microservices in a distributed system, the limitations and potential bottlenecks that arise when dealing with a high event load, and explores...
Instructional Video4:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate Microservices Architecture with SAGA, Transactional Outbox, and CDC

Higher Ed
This section focuses on the evaluation and assessment of a microservices architecture that utilizes the SAGA pattern, Transactional Outbox pattern, and CDC, explores the performance, scalability, reliability, and maintainability...
Instructional Video2:14
Curated Video

Design Microservices Architecture with Patterns and Principles - Adapt Microservice Architecture with SAGA, Transactional Outbox, and CDC Pattern

Higher Ed
This video delves into the adaptation of an existing microservices architecture to incorporate the SAGA pattern, Transactional Outbox pattern, and CDC and discusses the necessary modifications and enhancements required to enable...
Instructional Video7:11
Curated Video

Design Microservices Architecture with Patterns and Principles - Design: Microservices Architecture with SAGA, Outbox Pattern, and CDC

Higher Ed
This video explores the design considerations and principles for building a robust microservices architecture using the SAGA pattern, Transactional Outbox pattern, and Change Data Capture (CDC).
<
br/>
This clip is from the chapter...
Instructional Video6:27
Curated Video

Design Microservices Architecture with Patterns and Principles - Implementation of CDC and Outbox Pattern with Cloud Databases Azure CosmosDB

Higher Ed
This video showcases the implementation of CDC and the Outbox pattern using Azure CosmosDB—a globally distributed, multi-model database service provided by Microsoft Azure—and explains built-in CDC capabilities of CosmosDB and...
Instructional Video2:28
Curated Video

Design Microservices Architecture with Patterns and Principles - Implementation of CDC and Outbox Pattern with Cloud Databases - CockroachDB

Higher Ed
This video demonstrates the implementation of CDC and the Outbox pattern using CockroachDB, a distributed SQL database designed for cloud-native applications, and showcases the steps involved in setting up CDC with CockroachDB and...
Instructional Video5:45
Curated Video

Design Microservices Architecture with Patterns and Principles - CDC - Change Data Capture with Outbox Pattern

Higher Ed
This video explores the combination of CDC with the Outbox pattern to achieve a reliable and scalable approach for capturing and processing database changes within a microservices architecture and how CDC can be used to extract and...
Instructional Video1:38
Curated Video

Design Microservices Architecture with Patterns and Principles - What Is CDC - Change Data Capture?

Higher Ed
This video introduces the concept of Change Data Capture (CDC) as a technique for capturing and propagating changes made to a database and explains how CDC allows applications to monitor and react to database changes in real-time,...
Instructional Video2:56
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Listen and Polling Outbox Table

Higher Ed
This video addresses a specific challenge related to the Transactional Outbox pattern, which is the need for a mechanism to detect and process new events in the outbox table, and explores different approaches, including listening and...
Instructional Video3:58
Curated Video

Design Microservices Architecture with Patterns and Principles - Transactional Outbox Pattern in Microservices

Higher Ed
This video focuses on the implementation of the Transactional Outbox pattern in a microservices architecture, the benefits of using the pattern in this context, decoupling services, and improving performance, and provides practical...