Instructional Video13:09
Curated Video

Oracle Database Administration from Zero to Hero - Configuring Oracle Network Environment (Part 2 of 4)

Higher Ed
In this video, we will continue our exploration of configuring the Oracle network environment. You will learn about Oracle Net Naming Methods and how to use them. This clip is from the chapter "Managing Database Connectivity" of the...
Instructional Video5:27
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Authentication - I / 263

Higher Ed
This video explains authentication, which is another service on our Firebase. This clip is from the chapter "Firebase" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".In this section, you will learn...
Instructional Video9:52
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Fetching Documents - I / 255

Higher Ed
This video explains multiple services with Firebase. This clip is from the chapter "Firebase" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".In this section, you will learn about the powerful real-time...
Instructional Video3:47
Curated Video

Design Microservices Architecture with Patterns and Principles - Design the Architecture - Clean Architecture - E-Commerce App

Higher Ed
In this video, we will apply Clean Architecture principles to design the architecture of an e-commerce application. We will define the layers and their interactions, ensuring a clean separation of concerns and adherence to the Dependency...
Instructional Video2:32
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Microservices Architecture with Fan-Out Publish/Subscribe Messaging

Higher Ed
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...
Instructional Video2:43
Curated Video

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

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

Design Microservices Architecture with Patterns and Principles - Problem: Service-to-Service Communications Chain Queries

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

Design Microservices Architecture with Patterns and Principles - How gRPC Works

Higher Ed
In this video, we will understand the inner workings of gRPC and how it enables communication between microservices. We will explore concepts such as service definition, code generation, and message exchange using protobuf. This clip is...
Instructional Video1:31
Curated Video

Design Microservices Architecture with Patterns and Principles - gRPC: High Performance Remote Procedure Calls

Higher Ed
In this video, we will explore gRPC, a high-performance remote procedure call (RPC) framework. You will learn about its efficient binary serialization, bi-directional streaming, and support for multiple programming languages. This clip...
Instructional Video2:44
Curated Video

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

Higher Ed
In this video, we will gain a deeper understanding of microservices architecture as an architectural style that structures an application as a collection of loosely coupled services. We will discover the principles of service isolation,...
Instructional Video1:36
Curated Video

Design Microservices Architecture with Patterns and Principles - What Are Microservices?

Higher Ed
Here, let's explore the definition and key elements of microservices. Understand how microservices are self-contained, independently deployable components that communicate with each other through well-defined APIs and learn about the...
Instructional Video4:33
Curated Video

Design Microservices Architecture with Patterns and Principles - AWS Lambda as a Microservice

Higher Ed
This video focuses on AWS Lambda as a key component of serverless microservices. It discusses the benefits and use cases of AWS Lambda for building independent and scalable microservices, showcasing how it enables rapid development and...
Instructional Video4:19
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Observability with Distributed Logging and Distributed Tracing

Higher Ed
In this video, you will learn the importance of observability in microservices, how distributed logging and distributed tracing can help in monitoring and troubleshooting, and how logging can be distributed across microservices to gather...
Instructional Video1:32
Curated Video

Design Microservices Architecture with Patterns and Principles - Fallback Pattern

Higher Ed
In this video, we will explore the Fallback pattern, which provides an alternative response or behavior when a request to a microservice fails and how fallback mechanisms can be used to handle errors gracefully and provide meaningful...
Instructional Video1:46
Curated Video

Design Microservices Architecture with Patterns and Principles - Timeout Pattern

Higher Ed
In this video, you will learn about the Timeout pattern, which helps prevent resource exhaustion and system degradation by setting a maximum time limit for a request or operation. The video explains how timeouts can be used to detect and...
Instructional Video4:45
Curated Video

Design Microservices Architecture with Patterns and Principles - Bulkhead Pattern

Higher Ed
In this video, we will discover the Bulkhead pattern, which focuses on limiting the impact of failures by isolating different parts of a system and explains how the Bulkhead pattern achieves fault isolation by partitioning resources and...
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 Video4:08
Curated Video

Design Microservices Architecture with Patterns and Principles - Retry Pattern

Higher Ed
In this video, we will dive deeper into the Retry pattern, which is one of the key resiliency patterns and explains how the pattern allows microservices to automatically retry failed operations, increasing the chances of successful...
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 Video4:33
Curated Video

Design Microservices Architecture with Patterns and Principles - Kubernetes Components

Higher Ed
In this video, the various components of Kubernetes are explored, components such as the Kubernetes API server, kubelet, kube-proxy, and etcd. The video explains the role of each component in managing and maintaining the desired state of...
Instructional Video3:21
Curated Video

Design Microservices Architecture with Patterns and Principles - Cache-Aside Pattern for Microservices

Higher Ed
This video introduces the cache-aside pattern, which is a common pattern used in microservices architectures for distributed caching. It explains how the cache-aside pattern works and how it can improve system performance by caching data...
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...