Instructional Video7:17
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Promises All / 186

Higher Ed
This video explains the .all function that will help us resolve all promises together. This clip is from the chapter "Asynchronous JavaScript" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".This section...
Instructional Video10:32
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Error Handling / 201

Higher Ed
This video explains how to handle an error in JavaScript. This clip is from the chapter "Error Handling and Exceptions" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".This section explains error...
Instructional Video14:50
Curated Video

JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects - Booleans and Comparisons / 015

Higher Ed
This video explains the Boolean and comparison data types in JavaScript with an example. This clip is from the chapter "JavaScript Basics" of the series "JavaScript Masterclass - Zero to Job-Ready with Hands-On Projects".This section...
Instructional Video6:11
Curated Video

ChatGPT and Prompt Engineering With Advanced Data Analysis - Creating a Summary of Blog Post

Higher Ed
In this video, you will learn how to use ChatGPT to generate a summary of a blog post. We will use ChatGPT's language generation capabilities to automatically create concise and engaging summaries that capture the essence of a blog post....
Instructional Video1:50
Curated Video

Design Microservices Architecture with Patterns and Principles - Service Aggregator Pattern - Microservices Communications Design patterns

Higher Ed
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...
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 Video6:24
Curated Video

Design Microservices Architecture with Patterns and Principles - Event-Driven Serverless Microservices Design with AWS Lambda

Higher Ed
This video focuses on designing event-driven serverless microservices using AWS Lambda and event-driven architecture and showcases how AWS Lambda can be used to handle event processing and orchestration in a serverless environment,...
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 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:32
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Microservices Distributed Caching with Cache-Aside Pattern

Higher Ed
This video focuses on the design aspects of implementing distributed caching with the cache-aside pattern. It discusses considerations such as cache eviction policies, cache consistency, and cache sizing. This clip is from the chapter...
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 performance....
Instructional Video4:43
Curated Video

Design Microservices Architecture with Patterns and Principles - SAGA Pattern for Distributed Transactions

Higher Ed
This video introduces the SAGA (Step-by-Step Atomicity Guarantees) pattern as a solution to managing distributed transactions in a microservices architecture and explains the concept of a saga, which is a sequence of local transactions,...
Instructional Video3:18
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Cross-Service Queries with Sync Response, Decouple Way, and Low Latency

Higher Ed
This video delves deeper into the issues associated with cross-service queries, highlighting the limitations of synchronous responses and the need for decoupling services to enable independent scaling and low latency in query operations....
Instructional Video6:50
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Data Management - Cross-Service Queries

Higher Ed
This video explores the challenges that arise when performing queries that involve multiple microservices and discusses strategies for decoupling services, achieving low latency, and ensuring efficient cross-service communication. This...
Instructional Video3:51
Curated Video

Design Microservices Architecture with Patterns and Principles - Multiple-Receiver Message-Based Communication (One-to-Many Model-Topic)

Higher Ed
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...
Instructional Video4:49
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Asynchronous Communication

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

Design Microservices Architecture with Patterns and Principles - Service-to-Service Communications Between Backend Internal Microservices

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

Design Microservices Architecture with Patterns and Principles - A Request Flow of API Gateway Pattern

Higher Ed
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, and...
Instructional Video3:39
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Direct Client-to-Service Communication

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

Design Microservices Architecture with Patterns and Principles - gRPC Usage in Microservices Communication

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

Design Microservices Architecture with Patterns and Principles - Graph: QL Core Concepts, Schemas, Queries, Mutations, and Resolvers

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

Design Microservices Architecture with Patterns and Principles - RESTful API Design for Single Microservices

Higher Ed
In this video, you will learn how to design RESTful APIs for a single microservice, focusing on encapsulation and granularity. We will understand how to create APIs that are aligned with the responsibilities of the microservice. This...
Instructional Video4:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Synchronous Communications and Best Practices

Higher Ed
We will dive deeper into synchronous communication in microservices. You will learn best practices for designing and implementing synchronous communication patterns to ensure reliability and performance. This clip is from the chapter...