All Projects → greenlearner01 → Microservices Architecture

greenlearner01 / Microservices Architecture

Microservices Architecture from scratch with real time examples.

Projects that are alternatives of or similar to Microservices Architecture

Madclones
A collection of frameworks that I love with a strong focus on clean code, testing, software architecture/design and devops.
Stars: ✭ 480 (+595.65%)
Mutual labels:  microservices-architecture
Mooa
Mooa 是一个为 Angular 服务的微前端框架。A independent-deployment micro-frontend Framework for Angular from single-spa.
Stars: ✭ 755 (+994.2%)
Mutual labels:  microservices-architecture
Java Best Practices
Best practices in Coding, Designing and Architecting Java Applications
Stars: ✭ 909 (+1217.39%)
Mutual labels:  microservices-architecture
Amazon Ecs Nodejs Microservices
Reference architecture that shows how to take a Node.js application, containerize it, and deploy it as microservices on Amazon Elastic Container Service.
Stars: ✭ 483 (+600%)
Mutual labels:  microservices-architecture
Pitstop
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+926.09%)
Mutual labels:  microservices-architecture
Short
URL shortening service written in Go and React
Stars: ✭ 777 (+1026.09%)
Mutual labels:  microservices-architecture
Restaurant App
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
Stars: ✭ 471 (+582.61%)
Mutual labels:  microservices-architecture
Microservices Example
Example of a microservices architecture on the modern stack of Java technologies
Stars: ✭ 66 (-4.35%)
Mutual labels:  microservices-architecture
Ocelot
.NET core API Gateway
Stars: ✭ 6,675 (+9573.91%)
Mutual labels:  microservices-architecture
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (+1153.62%)
Mutual labels:  microservices-architecture
Istio.io
Source for the istio.io site
Stars: ✭ 556 (+705.8%)
Mutual labels:  microservices-architecture
Servicecomb Mesher
A high performance service mesh implementation written in go
Stars: ✭ 676 (+879.71%)
Mutual labels:  microservices-architecture
Microservices Connector
Inter-Service communication framework, support for microservice architecture and distributed system
Stars: ✭ 17 (-75.36%)
Mutual labels:  microservices-architecture
Draft
Generate High Level Cloud Architecture diagrams using YAML syntax.
Stars: ✭ 483 (+600%)
Mutual labels:  microservices-architecture
Happysocialmedia
Microservices Social Media / Network / Chatt, with .net core 2.2, Docker, Implement with Domain Driven Design with all best practices design and architetural patterns as DDD, CrossCutting IoC, SOLID, etc
Stars: ✭ 28 (-59.42%)
Mutual labels:  microservices-architecture
Resgate
A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.
Stars: ✭ 473 (+585.51%)
Mutual labels:  microservices-architecture
Spring Cloud Dataflow
A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
Stars: ✭ 753 (+991.3%)
Mutual labels:  microservices-architecture
Scada.js
Industrial distributed SCADA and MRP library for web, desktop and mobile
Stars: ✭ 66 (-4.35%)
Mutual labels:  microservices-architecture
Practical Clean Ddd
A simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
Stars: ✭ 28 (-59.42%)
Mutual labels:  microservices-architecture
Istio Demo
demonstrating canary deployments with istio
Stars: ✭ 12 (-82.61%)
Mutual labels:  microservices-architecture

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].