mrityunjay-ravi / Microservices-Architecture

Microservices Architecture from scratch with real time examples.

Home Page:https://youtube.com/greenlearner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microservices-Architecture

Microservices Architecture from scratch with real time examples.

πŸ‘‰ Course Plan

πŸ‘‰ Monolith vs Microservices - An Analysis

πŸ‘‰ Design Principles | Boundaries around microservices | Guidelines to follow when designing microservices application

πŸ‘‰ Microservices : Design Patterns

Microservices Characteristics : Scalability | Availability | Resiliency | Isolating Failures | Continuous delivery

⌨ Microservices Decomposition Pattern : By Domain and Subdomain

⌨ Microservices Decomposition Pattern : Strangler Vine Pattern

⌨ Microservices Decomposition Pattern : Sidecar Pattern

⌨ Microservices Decomposition Pattern : Service Mesh

πŸ’Ύ Microservices Database Pattern : Database per service & Shared Database per service

πŸ’Ύ Microservices Database Pattern : CQRS - Command Query Responsibility Segregation

πŸ’Ύ Microservices Database Pattern : Data Consistency - Eventual vs Strong Consistency

πŸ’Ύ Microservices Database Pattern : Event-Driven Architecture

πŸ’Ύ Microservices Database Pattern : Event Sourcing

πŸ’Ύ Microservices Database Pattern : 2 Phase Commit

πŸ’Ύ Microservices Database Pattern : SAGA

πŸ’Ύ Microservices Database Pattern : Summary

πŸ“ž Microservices Communication : How microservices talk to each other

πŸ“ž Microservices Communication : Synchronous vs Asyncronous

πŸ“ž Microservices Communication :HTTP & REST

πŸ“ž Microservices Communication: Message Based Communication

πŸ“ž Microservices Communication: GraphQL

🌠 Microservices Integration Patterns : API Gateway

🌠 Microservices Integration Patterns : Aggregator Pattern

  • Chained Pattern

  • Branch Pattern

🌠 Microservices Integration Patterns : Clientside UI Composition Pattern

🍁 Microservices Observable Patterns : Log Aggregation & Distributed Tracing

🍁 Microservices Observable Patterns : Health Check & Performance Metrics

πŸ”₯ Microservices Cross Cutting Concern Patterns : Circuit Breaker Pattern

πŸ”₯ Microservices Cross Cutting Concern Patterns : Service Registry & Discovery

πŸ”₯ Microservices Cross Cutting Concern Patterns : Load Balancer

πŸ”₯ Microservices Cross Cutting Concern Patterns : External Configuration

🌈 Microservices Deployment Patterns : What is Container | What is VM | Container vs VM

🌈 Microservices Deployment Patterns : Multiple service instances per host & Service instance per host | Service Instance per VM | Service Instance per Container

🌈 Microservices Deployment Patterns : Serverless pattern

🌈 Microservices Deployment Patterns : Blue-Green | Cananry | Rolling Patterns

Microservices Architecture : Conclusion | What Next?

⏩ Testing Microservices

⏩ Demo & Demo

⏩ Microservices Projects Store: Demo Projects

Microservices Security Patterns

coming soon ..

Miscelaneous (Learning is not the DESTINATION but JOURNEY, so keep exploring ....)

Going to be helpful alot for interviews

πŸ”₯ Microservices Antipatterns

πŸ”₯ CAP Theorem

About

Microservices Architecture from scratch with real time examples.

https://youtube.com/greenlearner