~Get Your Files Here !/01 Introduction/001 Introduction.mp478.74MB
~Get Your Files Here !/01 Introduction/002 Prerequisites and Tools.mp412.04MB
~Get Your Files Here !/01 Introduction/003 Setting Up Design Environment.mp411.23MB
~Get Your Files Here !/01 Introduction/004 Design Architecture Journey = Monolithic -_ Layered -_ SOA -_ Microservices.mp454.29MB
~Get Your Files Here !/01 Introduction/005 Understand E-Commerce Domain - Use Cases - Functional Requirement.mp420.2MB
~Get Your Files Here !/01 Introduction/006 Understand E-Commerce Domain - Use Cases - Non-Functional Requirement.mp415.66MB
~Get Your Files Here !/02 Monolithic Architecture/001 Introduction.mp43.88MB
~Get Your Files Here !/02 Monolithic Architecture/002 When to use Monolithic Architecture.mp49.08MB
~Get Your Files Here !/02 Monolithic Architecture/003 Benefits of Monolithic Architecture.mp49.37MB
~Get Your Files Here !/02 Monolithic Architecture/004 Challenges of Monolithic Architecture.mp418.22MB
~Get Your Files Here !/02 Monolithic Architecture/005 Monolithic Architecture Pros-Cons.mp421.44MB
~Get Your Files Here !/02 Monolithic Architecture/006 Reference architectures of Monolithic Architecture.mp419.28MB
~Get Your Files Here !/02 Monolithic Architecture/007 Design principles of Monolithic Architecture -- KISS, YAGNI, DRY.mp419.1MB
~Get Your Files Here !/02 Monolithic Architecture/008 Design the Architecture - E-Commerce App - KISS DRY YAGNI.mp459.56MB
~Get Your Files Here !/02 Monolithic Architecture/009 Design the Architecture - E-Commerce App - Database and Components.mp445.03MB
~Get Your Files Here !/02 Monolithic Architecture/010 Monolithic Architecture Inter-Process Communication.mp47.81MB
~Get Your Files Here !/02 Monolithic Architecture/011 Inter-Process communication - Transaction Management in Monolithic Architectures.mp418.62MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/001 Scalability - Vertical Scaling - Horizontal Scaling Introduction.mp432.19MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/002 Vertical Scaling - Scale up.mp411.06MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/003 Horizontal Scaling - Scale out.mp414.61MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/004 Design the Architecture - E-Commerce App - Scaling the Application.mp458.72MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/005 What is Load Balancer and Why We are using Load Balancer with Consistent Hashing.mp415.24MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/006 Technology Choices - Adapting Technology Stack.mp450.18MB
~Get Your Files Here !/03 Scalability - Vertical Scaling - Horizontal Scaling/007 Deployments for Monolithic Architecture.mp418.03MB
~Get Your Files Here !/04 Layered (N-Layer) Architecture/001 Introduction.mp410.26MB
~Get Your Files Here !/04 Layered (N-Layer) Architecture/002 Design principles - Separation of Concerns (SoC).mp44.22MB
~Get Your Files Here !/04 Layered (N-Layer) Architecture/003 Design principles - SOLID.mp430.03MB
~Get Your Files Here !/04 Layered (N-Layer) Architecture/004 Design the Architecture - E-Commerce App - Layered Architecture.mp472.77MB
~Get Your Files Here !/04 Layered (N-Layer) Architecture/005 Technology Choices - Adapting Technology Stack.mp436.98MB
~Get Your Files Here !/05 Service-Oriented Architecture (SOA)/001 Introduction.mp416.56MB
~Get Your Files Here !/05 Service-Oriented Architecture (SOA)/002 Architectural Design patterns - Enterprise Service Bus (ESB).mp430.09MB
~Get Your Files Here !/05 Service-Oriented Architecture (SOA)/003 Design the Architecture - E-Commerce App - SOA.mp465.72MB
~Get Your Files Here !/05 Service-Oriented Architecture (SOA)/004 Communication in SOA.mp412.52MB
~Get Your Files Here !/05 Service-Oriented Architecture (SOA)/005 Comparing SOA and Microservices.mp414.22MB
~Get Your Files Here !/06 Microservices Architecture/001 Introduction - What are Microservices _.mp48.4MB
~Get Your Files Here !/06 Microservices Architecture/002 What are Microservices _ - 2.mp416.04MB
~Get Your Files Here !/06 Microservices Architecture/003 Microservices Characteristics.mp437.69MB
~Get Your Files Here !/06 Microservices Architecture/004 Benefits of Microservices Architecture.mp441.98MB
~Get Your Files Here !/06 Microservices Architecture/005 Challenges of Microservices Architecture.mp425.82MB
~Get Your Files Here !/06 Microservices Architecture/006 When to Use Microservices Architecture - Best Practices.mp433.93MB
~Get Your Files Here !/06 Microservices Architecture/007 Monolithic vs Microservices Architecture Comparison.mp421.82MB
~Get Your Files Here !/06 Microservices Architecture/008 Design Pattern - The Database-per-Service Pattern.mp424.14MB
~Get Your Files Here !/06 Microservices Architecture/009 Reference Architectures of Microservices Architecture.mp422.06MB
~Get Your Files Here !/06 Microservices Architecture/010 Design Microservice Architecture - E-Commerce App - KISS DRY YAGNI.mp471.58MB
~Get Your Files Here !/06 Microservices Architecture/011 Design Microservice Architecture - E-Commerce App - Database-per-Services.mp434.5MB
~Get Your Files Here !/06 Microservices Architecture/012 Technology Choices - Adapting Technology Stack.mp466.77MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/001 Introduction.mp48.55MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/002 Microservices Decomposition Pattern - Decompose by Business Capability.mp414.37MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/003 Microservices Decomposition Pattern - Decompose by Subdomain.mp414.39MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/004 Bounded Context Pattern (Domain-Driven Design - DDD).mp432.33MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/005 Identify Bounded Context Boundaries for Each Microservices.mp440.11MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/006 Using Domain Analysis to Model Microservices.mp413.42MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/007 Analysis E-Commerce Domain - Use Cases.mp416.97MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/008 Analysis E-Commerce Domain - Nouns and Verbs.mp429.82MB
~Get Your Files Here !/07 Decomposition Microservices Architecture - Understand E-Commerce Domain/009 Identifying and Decomposing Microservices for E-Commerce Domain.mp456.11MB
~Get Your Files Here !/08 Microservices Communications - Basics/001 Introduction.mp412.17MB
~Get Your Files Here !/08 Microservices Communications - Basics/002 Microservices Communication Types - Sync or Async Communication.mp427.83MB
~Get Your Files Here !/08 Microservices Communications - Basics/003 Microservices Communication Types Request-Driven or Event-Driven Architecture.mp419.9MB
~Get Your Files Here !/08 Microservices Communications - Basics/004 Microservices Synchronous Communication Patterns and Best Practices.mp425.75MB
~Get Your Files Here !/08 Microservices Communications - Basics/005 Designing HTTP based RESTful APIs for Microservices.mp435.05MB
~Get Your Files Here !/08 Microservices Communications - Basics/006 RESTful API design for Microservices.mp436.46MB
~Get Your Files Here !/08 Microservices Communications - Basics/007 RESTful API design for Microservices - Part 2.mp462.06MB
~Get Your Files Here !/08 Microservices Communications - Basics/008 What is gRPC _.mp47.81MB
~Get Your Files Here !/08 Microservices Communications - Basics/009 How gRPC works _.mp45.63MB
~Get Your Files Here !/08 Microservices Communications - Basics/010 Advantages of gRPC.mp44.22MB
~Get Your Files Here !/08 Microservices Communications - Basics/011 gRPC vs REST.mp44.66MB
~Get Your Files Here !/08 Microservices Communications - Basics/012 gRPC Usage of Microservices Communication.mp48.09MB
~Get Your Files Here !/08 Microservices Communications - Basics/013 Example of gRPC in Microservices Communication.mp48.88MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/001 Introduction.mp443.68MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/002 Gateway Routing Pattern.mp43.36MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/003 Gateway Aggregation Pattern.mp413.52MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/004 API Gateway Pattern.mp427.87MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/005 Main Features of API Gateway Pattern.mp417.08MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/006 DESIGN - API Gateway - Microservices Communications Design Patterns.mp485.17MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/007 Backends for Frontends pattern BFF - Microservices Communications Design pattern.mp428.23MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/008 DESIGN - Backends for Frontends pattern BFF - Microservices Communications.mp448.13MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/009 Service-to-Service Communications between Backend Internal Microservices.mp460.79MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/010 Service Aggregator Pattern - Microservices Communications Design patterns.mp419.75MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/011 Service Registry Pattern - Microservices Communications Design patterns.mp434.73MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/012 DESIGN - Service Aggregator Pattern - Service Registry Pattern in Microservices.mp475.66MB
~Get Your Files Here !/09 Microservices Communication Design Patterns - API Gateways/013 Technology Choices - Adapting Technology Stack.mp443.87MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/001 Introduction.mp420.55MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/002 Asynchronous Message-Based Communication in Microservices Architecture.mp456.38MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/003 Design Principles - Dependency Inversion Principles (DIP).mp433.71MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/004 Design Pattern - Publish–Subscribe Design Pattern.mp48.51MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/005 DESIGN - Pub_Sub Message Broker - Microservices Asynchronous Communications.mp460.93MB
~Get Your Files Here !/10 Microservices Asynchronous Message-Based Communication/006 Technology Choices - Adapting Technology Stack.mp438.28MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/001 Introduction - What is Apache Kafka _.mp427.5MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/002 Apache Kafka Benefits and Use Cases.mp428.22MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/003 Kafka Components - Topic, Partitions, Offset and Replication Factor.mp431.77MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/004 Apache Kafka Cluster Architecture.mp431.55MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/005 Apache Kafka Core APIs - Producer, Consumer, Streams and Connect API.mp429.08MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/006 What is RabbitMQ, Main Components of RabbitMQ.mp416.5MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/007 RabbitMQ Exchange Types.mp420.59MB
~Get Your Files Here !/11 Kafka and RabbitMQ Architecture/008 RabbitMQ Architecture.mp417.5MB
~Get Your Files Here !/12 Scale the Microservices Architecture Design/001 Introduction - Scale the Microservices Architecture Design.mp44.15MB
~Get Your Files Here !/12 Scale the Microservices Architecture Design/002 The Scale Cube.mp434.69MB
~Get Your Files Here !/12 Scale the Microservices Architecture Design/003 Stateless and Stateful Application Horizontal Scaling.mp463.91MB
~Get Your Files Here !/13 Microservices Data Management/001 Introduction - Polyglot Persistence Microservices.mp457.09MB
~Get Your Files Here !/13 Microservices Data Management/002 Microservices Database Management Patterns and Principles.mp450.36MB
~Get Your Files Here !/13 Microservices Data Management/003 The Database-per-Service Pattern.mp424.48MB
~Get Your Files Here !/13 Microservices Data Management/004 The Shared Database Anti-Pattern and Polyglot Persistence.mp433.54MB
~Get Your Files Here !/13 Microservices Data Management/005 Relational and NoSQL Databases - Document, Key-value, Graph-based, Column-based.mp449.46MB
~Get Your Files Here !/13 Microservices Data Management/006 How to Choose a Database for Microservices.mp425.54MB
~Get Your Files Here !/13 Microservices Data Management/007 CAP Theorem.mp494.09MB
~Get Your Files Here !/13 Microservices Data Management/008 Horizontal, Vertical, and Functional Data Partitioning.mp442.17MB
~Get Your Files Here !/13 Microservices Data Management/009 Database Sharding Pattern.mp433.62MB
~Get Your Files Here !/13 Microservices Data Management/010 Cassandra No-Sql Database - Peer-to-Peer Distributed Wide Column Database.mp439.85MB
~Get Your Files Here !/13 Microservices Data Management/011 Design the Architecture - Database Sharding Cassandra.mp498.39MB
~Get Your Files Here !/14 Microservices Data Management - Queries/001 Introduction - Microservices Data Management - Cross-Service Queries.mp426.01MB
~Get Your Files Here !/14 Microservices Data Management - Queries/002 Materialized View Pattern.mp459.08MB
~Get Your Files Here !/14 Microservices Data Management - Queries/003 CQRS Design Pattern.mp432.09MB
~Get Your Files Here !/14 Microservices Data Management - Queries/004 CQRS Design Pattern - 2.mp445.72MB
~Get Your Files Here !/14 Microservices Data Management - Queries/005 Event Sourcing Pattern.mp455.9MB
~Get Your Files Here !/14 Microservices Data Management - Queries/006 Eventual Consistency Principle.mp444.22MB
~Get Your Files Here !/14 Microservices Data Management - Queries/007 Instagram System Architecture - Instagram Story View and User Information.mp424.54MB
~Get Your Files Here !/14 Microservices Data Management - Queries/008 Instagram Database Architecture.mp433.38MB
~Get Your Files Here !/14 Microservices Data Management - Queries/009 Design the Architecture - CQRS, Event Sourcing, Eventual Consistency.mp4121.25MB
~Get Your Files Here !/15 Microservices Distributed Transactions/001 Introduction - Microservices Distributed Transactions.mp444.79MB
~Get Your Files Here !/15 Microservices Distributed Transactions/002 Saga Pattern for Distributed Transactions.mp435.22MB
~Get Your Files Here !/15 Microservices Distributed Transactions/003 Saga Pattern - Choreography and Orchestration.mp463.24MB
~Get Your Files Here !/15 Microservices Distributed Transactions/004 The Outbox Pattern.mp451.53MB
~Get Your Files Here !/16 Event-Driven Microservices Architecture/001 Introduction - Event-Driven Microservices Architecture.mp464.86MB
~Get Your Files Here !/16 Event-Driven Microservices Architecture/002 Design the Architecture - Event-Driven Microservices Architecture.mp4107.39MB
~Get Your Files Here !/17 Microservices Distributed Caching/001 Introduction - Microservices Distributed Caching.mp47.17MB
~Get Your Files Here !/17 Microservices Distributed Caching/002 Design the Architecture - Microservices Distributed Caching.mp451.1MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/001 Microservices Deployments with Containers and Orchestrators.mp418.3MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/002 What is Docker and Container _.mp46.83MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/003 Docker Containers, Images, and Registries.mp410.84MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/004 What is Kubernetes _.mp44.73MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/005 Kubernetes Architecture.mp48.21MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/006 Kubernetes Components.mp423.65MB
~Get Your Files Here !/18 Microservices Deployments with Containers and Orchestrators/007 Design the Architecture - Microservices Deployments Containers and Orchestrators.mp471.55MB
~Get Your Files Here !/19 Implementation of Microservices Architecture/001 Implementation of Microservices Architecture.mp450.53MB
~Get Your Files Here !/19 Implementation of Microservices Architecture/002 Code Review for Existing Microservices Architecture Repository on Github.mp4177.47MB
~Get Your Files Here !/20 Thanks/001 Thanks.mp44.51MB