Curated Video
Design Microservices Architecture with Patterns and Principles - Cache-Aside Pattern for Microservices
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...
Curated Video
Design Microservices Architecture with Patterns and Principles - Design: Microservices Architecture with SAGA, Outbox Pattern, and CDC
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). This clip is from the chapter...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem: Dual Write Problem
This video addresses the challenge of maintaining consistency between multiple data stores when performing dual writes in a distributed system, the potential issues that can arise, such as data inconsistencies and transactional failures,...
Curated Video
Design Microservices Architecture with Patterns and Principles - SAGA Pattern - Orchestration-Based SAGA Implementation
This video explores the orchestration-based implementation of the SAGA pattern, where a central orchestrator service coordinates and controls the sequence of transactions across multiple services. This clip is from the chapter...
Curated Video
Design Microservices Architecture with Patterns and Principles - SAGA Pattern - Choreography-Based SAGA Implementation
This video dives into the choreography-based implementation of the SAGA pattern, where each service is responsible for coordinating its own local transactions and emitting events to trigger subsequent transactions in other services. This...
Curated Video
Design Microservices Architecture with Patterns and Principles - Microservices Transactional Boundaries
This video discusses various strategies for defining transactional boundaries between microservices, such as using event-driven architectures, compensating transactions, or adopting a saga pattern to ensure data consistency and...
Curated Video
Design Microservices Architecture with Patterns and Principles - Problem Manage Consistency Across Microservices in Distributed Transactions
This video addresses the challenge of managing consistency across multiple microservices in distributed transactions, delves into the complexities and difficulties associated with ensuring transactional consistency in a distributed...
Curated Video
Design Microservices Architecture with Patterns and Principles - The Scale Cube
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 partitioning)....
Curated Video
Design Microservices Architecture with Patterns and Principles - A Request Flow of API Gateway Pattern
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...
Curated Video
Design Microservices Architecture with Patterns and Principles - Introduction - Microservices Communications - The Basics
In this video, we will gain an understanding of the fundamental concepts and importance of communication in microservices architectures. We will explore the challenges and considerations involved in designing effective communication...
Curated Video
Design Microservices Architecture with Patterns and Principles - Analysis E-Commerce Domain - Use Cases
In this video, we will analyze the e-commerce domain and explore various use cases within the context of microservices architecture and gain insights into the specific requirements and functionalities of an e-commerce system, and how...
Curated Video
Design Microservices Architecture with Patterns and Principles - Why Do We Need to Decompose? - The Scale Cube
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 (vertical...
Curated Video
Design Microservices Architecture with Patterns and Principles - Introduction - Decomposition of Microservices Architecture
In this video, we will be introduced to the concept of decomposing a monolithic architecture into microservices. We will understand the motivations and benefits behind microservices decomposition. This clip is from the chapter...
Curated Video
Design Microservices Architecture with Patterns and Principles - When Not to Use Microservices - Anti-Patterns of Microservices
In this video, we will explore anti-patterns and scenarios where microservices may not be the best architectural choice. We will understand the trade-offs and challenges associated with microservices, such as increased complexity,...
Great Big Story
Shalom Blac's inspiring journey, embracing beauty beyond scars
Meet Shalom Blac, a beauty influencer who turned her traumatic burn injury into a mission to inspire self-love and confidence through makeup tutorials.
Curated Video
A Blood Test That Can Diagnose Depression?
Did you know there’s a blood test that can detect your risk of depression? why aren’t we using it? Depression is one of the most common mental health disorders, with 1 in every 6 adults experiencing it at some point in their lives. And...
Curated Video
How Much Should You Really Be Drinking?
The Advice on Alcohol is Changing. Alok and Sheena will talk about the trend of Dry January, and share surprising facts about drinking. Whether or not you want to reset your relationship with alcohol, Alok and Sheena have you covered!
Curated Video
Embracing Solar Power as a Necessity
Living off-grid in the Namibian desert necessitates creative and alternative energies, including solar. Previously, petrol-fueled generators ran up to 12 hours a day, but the solar investment reduced this to just 3 hours daily. By...
Curated Video
The Shape Poem
Mr. Griot reviews the elements of a shape poem and reads I. C. Nightly’s “My Good Friend the Moon.” He brainstorms ideas for writing a shape poem.
Curated Video
My Grandfather, the Firefighter
Mr. Griot reviews the key elements to an interview. Then he creates a rough draft paper for the interview he previously conducted with his grandfather. Next, he uses the Proofreading Checklist to edit the paper and create a final draft.
Curated Video
Grandpa Griot: The Great Firefighter
Mr. Griot learns that his grandfather used to be a firefighter. He decides to interview his grandfather as a way to learn more about his past career.
Curated Video
Insect Research Report: Part 1
Mr. Griot introduces the concept of a research report to the student. He chooses an insect to write a research report about and shows how a KWL chart can be helpful when organizing research.
Curated Video
The Persuasive Letter
Mr. Griot teaches the elements of persuasive writing. He reads a persuasive letter written to persuade the local TV station to keep a popular show from being canceled.
Curated Video
Schedules, Routines, and Organization
Dr. Forrester explains the benefits schedules, routines, and organization. She then explains that all three of these tools can help set and achieve short-term and long-term goals.