Instructional Video4:09
Curated Video

Chatbots for Beginners: A Complete Guide to Build Chatbots - Overview of Chatbots: Challenges of Chatbots

Higher Ed
In this video, we will understand the challenges we face using a chatbot, including emerging trends, security, and privacy, customer saturation, predicting human behavior, user satisfaction, and user-bot communication. This clip is from...
Instructional Video14:43
Curated Video

CISSP Crash Course - Secure Network Components

Higher Ed
This video explains secure network components and network hardware. This clip is from the chapter "Communication and Network Security" of the series "CISSP Crash Course".This section covers domain 4, which focuses on communication and...
Instructional Video0:49
Curated Video

I WONDER - How Did The Brontosaurus Communicate?

Pre-K - 5th
This video is answering the question of how did the brontosaurus communicate.
Instructional Video3:11
Curated Video

Design Microservices Architecture with Patterns and Principles - How to Sync Read and Write Databases in CQRS?

Higher Ed
This video provides insights into the best practices for designing and implementing CQRS in a microservices architecture and explores topics such as data modeling, event sourcing, read and write scalability, and data synchronization...
Instructional Video1:39
Curated Video

Design Microservices Architecture with Patterns and Principles - Single-Receiver Message-Based Communication (One-to-One Model-Queue)

Higher Ed
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. This clip...
Instructional Video1:58
Curated Video

Design Microservices Architecture with Patterns and Principles - Asynchronous Message-Based Communication Types in Microservices Architecture

Higher Ed
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...
Instructional Video1:42
Curated Video

Design Microservices Architecture with Patterns and Principles - Challenges of Asynchronous Communication

Higher Ed
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 need...
Instructional Video3:09
Curated Video

Design Microservices Architecture with Patterns and Principles - Gateway Aggregation Pattern

Higher Ed
This video explores the gateway aggregation pattern, which allows the API gateway to aggregate data from multiple microservices and present it as a single unified response to clients and discusses the benefits of this pattern, such as...
Instructional Video1:32
Curated Video

Design Microservices Architecture with Patterns and Principles - Problems of Direct-to-Microservices Communication

Higher Ed
This video explores the problems that arise when microservices communicate directly with each other and highlights issues such as tight coupling, scalability limitations, and lack of centralized control and security, emphasizing the need...
Instructional Video2:06
Curated Video

Design Microservices Architecture with Patterns and Principles - Design and Evaluate Microservices Architecture with WebSocket API Design

Higher Ed
In this video, you will learn to design and evaluate microservices architecture using WebSocket API design principles. We will understand the message format, connection management, and security considerations when implementing WebSocket...
Instructional Video1:46
Curated Video

Design Microservices Architecture with Patterns and Principles - When to Use WebSocket API and Use Cases of WebSocket API

Higher Ed
In this video, we will explore the scenarios and use cases where WebSocket API is valuable, such as real-time messaging, collaborative applications, and live data streaming. We will understand the benefits and considerations when...
Instructional Video2:35
Curated Video

Design Microservices Architecture with Patterns and Principles - WebSocket API Real-Time Two-Way Communications

Higher Ed
In this video, we will get introduced to the WebSocket API and its ability to facilitate real-time, two-way communication between clients and servers. We will understand how WebSocket differs from traditional HTTP and how it can be...
Instructional Video1:17
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Chat with Support Agent to Answer Customer Queries

Higher Ed
In this video, we will address the challenge of implementing chat functionality in a microservices architecture. We will explore how gRPC can be leveraged to enable real-time, bidirectional communication between support agents and...
Instructional Video2:42
Curated Video

Design Microservices Architecture with Patterns and Principles - Design and Evaluate Microservices Architecture with gRPC API Design

Higher Ed
In this video, you will learn to design and evaluate a microservices architecture using gRPC API design principles. We will explore topics such as service contracts, protocol buffers, and performance considerations when implementing...
Instructional Video2:18
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate: Microservices Architecture with RESTful API Design

Higher Ed
In this video, we will evaluate the effectiveness and performance of a microservices architecture implemented with RESTful APIs. We will explore key metrics, such as response time, scalability, and maintainability, to assess the success...
Instructional Video1:58
Curated Video

Design Microservices Architecture with Patterns and Principles - Monolithic Architecture Vertical Considerations, Communications of Monolithic

Higher Ed
In this video, we will explore the vertical considerations and communication patterns within a monolithic architecture. We will understand how modules interact and communicate with each other and learn about best practices for managing...
Instructional Video3:58
Curated Video

Design Microservices Architecture with Patterns and Principles - Retry + Circuit Breaker Pattern

Higher Ed
In this video, we will explore the combination of the Retry pattern and the Circuit Breaker pattern and how these two patterns can work together to provide a more robust and resilient solution by automatically retrying failed requests...
Instructional Video3:57
Curated Video

Design Microservices Architecture with Patterns and Principles - Circuit Breaker Pattern

Higher Ed
In this video, you will learn the Circuit Breaker pattern, which is a resiliency pattern that helps protect microservices from cascading failures. You will learn how the Circuit Breaker acts as a safety mechanism by monitoring the...
Instructional Video3:39
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Resiliency Patterns

Higher Ed
In this video, we will explore various resiliency patterns specifically designed for microservices architectures and discuss patterns such as Circuit Breaker, Bulkhead, Timeout, and Fallback, which help enhance the fault-tolerance and...
Instructional Video3:04
Curated Video

Design Microservices Architecture with Patterns and Principles - Service Mesh Pattern and How the Service Mesh Pattern Work for Microservices

Higher Ed
In this video, the Service Mesh pattern is discussed, which provides a dedicated infrastructure layer for managing communication between microservices. It explains how a service mesh, such as Istio or Linkerd, works by injecting a proxy...
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. This clip is from the chapter...
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: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 enable...