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 Video3:13
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate Microservices Architecture with CQRS, Event Sourcing, Eventual Consist

Higher Ed
This video discusses the evaluation of a microservices architecture that incorporates the CQRS pattern, Event Sourcing, and eventual consistency, the benefits, drawbacks, and trade-offs of using these patterns and evaluates their...
Instructional Video3:02
Curated Video

Design Microservices Architecture with Patterns and Principles - Adapt Microservices Architecture with CQRS, Event Sourcing, Eventual Consistent

Higher Ed
This video focuses on the adaptation of an existing microservices architecture to incorporate CQRS, Event Sourcing, and eventual consistency and provides guidance and best practices for introducing these patterns into an existing...
Instructional Video3:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Microservices Data Management - Commands and Queries

Higher Ed
This video provides an overview of the topic of data management in microservices architecture, specifically focusing on commands and queries, the concept of separating commands (write operations) and queries (read operations).
<
br/>...
Instructional Video3:20
Curated Video

Design Microservices Architecture with Patterns and Principles - NoSQL Databases Types - Document, Key-Value, Graph-Based, Column-Based Databases

Higher Ed
This video explores different types of NoSQL databases, including document databases, key-value stores, graph databases, and columnar databases, their characteristics, data models, and typical use cases, providing insights into when to...
Instructional Video3:48
Curated Video

Design Microservices Architecture with Patterns and Principles - Design Patterns - The Database-Per-Service Pattern

Higher Ed
The video focuses on the database-per-service pattern, which involves each microservice having its dedicated database. It explains the benefits of this pattern, such as loose coupling, independent development and deployment, and data...
Instructional Video4:37
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Microservices Data Management

Higher Ed
This video introduces microservices data management. It covers the importance of data management in microservices architecture and highlights the challenges and considerations involved in managing data across multiple services.
<
br/>...
Instructional Video4:23
Curated Video

Design Microservices Architecture with Patterns and Principles - Stateless and Stateful Application Horizontal Scaling

Higher Ed
This video discusses the differences between stateless and stateful applications and explores the challenges and considerations involved in horizontally scaling both types of applications, the approaches and techniques for scaling...
Instructional Video4:30
Curated Video

Design Microservices Architecture with Patterns and Principles - The Scale Cube

Higher Ed
This video presents the Scale Cube model, a conceptual framework for scaling applications in three dimensions: X-axis scaling (horizontal duplication), Y-axis scaling (functional decomposition), and Z-axis scaling (data...
Instructional Video5:04
Curated Video

Design Microservices Architecture with Patterns and Principles - Introduction - Scale the Microservices Architecture Design

Higher Ed
This video provides an overview of the importance of scaling in microservices architectures and introduces the key concepts and strategies involved in scaling.
<
br/>
This clip is from the chapter "Scale the Microservices...
Instructional Video3:56
Curated Video

Design Microservices Architecture with Patterns and Principles - Problem: Databases Create Bottlenecks When Scaling

Higher Ed
This video highlights the challenges posed by databases in scaling microservices architectures. It addresses the issues related to database performance and scalability and discusses potential solutions to mitigate bottlenecks.
<
br/>...
Instructional Video4:42
Curated Video

Design Microservices Architecture with Patterns and Principles - Why Do We Need to Decompose? - The Scale Cube

Higher Ed
In this video, we will explore the reasons why decomposition is necessary for building scalable systems. You will learn about the Scale Cube model, which defines three dimensions of scaling: X-axis (horizontal scaling), Y-axis...
Instructional Video4:47
Curated Video

Design Microservices Architecture with Patterns and Principles - Design the Architecture - Microservices Architecture - First Iteration

Higher Ed
In this video, you will learn to design a microservices architecture by breaking down an application into individual services. We will understand the principles of service identification, defining service boundaries, and establishing...
Instructional Video5:44
Curated Video

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

Higher Ed
In this video, we will explore the benefits and advantages of adopting microservices architecture. You will learn how microservices enable better scalability, faster development cycles, independent deployment and scaling of services,...
Instructional Video4:18
Curated Video

Design Microservices Architecture with Patterns and Principles - Microservices Characteristics

Higher Ed
In this video, you will learn about the essential characteristics of microservices, including bounded context, single responsibility, scalability, resilience, and replaceability. We will understand how these characteristics contribute...
Instructional Video2:20
Curated Video

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

Higher Ed
In this video, we will get introduced to the concept of microservices architecture and understand its fundamental principles and characteristics. You will learn how microservices differ from monolithic architectures and gain insights...
Instructional Video3:32
Curated Video

Design Microservices Architecture with Patterns and Principles - Evaluate: Modular Monolithic Architecture with SPA

Higher Ed
In this video, we will evaluate the benefits and drawbacks of incorporating a separated UI using a SPA approach in a modular monolithic architecture. We will understand the impact on performance, development agility, and scalability,...
Instructional Video13:36
Curated Video

Nano-bots to Cure Cancer?

9th - Higher Ed
You may have heard of nano-robots, but are these really “robots” (like Transformers), or are they something completely different? Professor Stoyan Smoukov shows us how nano-scale devices can be easily ‘grown’ from simple sources and how...
Instructional Video1:00
Curated Video

How to Make a Balance Scale

Pre-K - 8th
Why not to start a solid foundation in physics in a single afternoon activity learning to balance counterweights? DIY tutorial for making scale using hanger and plastic bottles.
Instructional Video5:04
Curated Video

What’s the Matter?

3rd - 8th
Dr. Forrester explains the properties of matter.
Instructional Video2:20
Great Big Story

Exploring insect stings with Justin Schmidt

12th - Higher Ed
Join Justin Schmidt as he delves into the world of stinging insects and their pain scale.
Instructional Video4:40
Curated Video

Weather Tools 2

3rd - Higher Ed
Dr. Forrester explains different types of tools used to predict weather.
Instructional Video4:48
Curated Video

Weather Tools

3rd - Higher Ed
Dr. Forrester explains how thermometers and anemometers help provide information about the weather.
Instructional Video4:29
Curated Video

Earthquake

3rd - Higher Ed
Dr. Forrester teaches about earthquakes.