awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 مستودعات

Awesome GitHub RepositoriesMicroservice Reference Implementations

Educational projects demonstrating microservice architectural patterns and communication.

Explore 54 awesome GitHub repositories matching part of an awesome list · Microservice Reference Implementations. Refine with filters or upvote what's useful.

Awesome Microservice Reference Implementations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • dotnet-architecture/eshoponcontainersالصورة الرمزية لـ dotnet-architecture

    dotnet-architecture/eShopOnContainers

    24,362عرض على GitHub↗

    eShopOnContainers is a .NET microservices reference application designed to demonstrate cloud-native architecture patterns. It serves as a sample distributed system that implements domain-driven design and utilizes containerized services. The project is developed as a cross-platform sample compatible with Windows, Linux, and macOS. It utilizes Docker for containerized application deployment and supports orchestration via Azure Kubernetes Service to manage the scaling and availability of its services. The system covers microservices architecture design, asynchronous service communication, and

    Reference architecture for .NET microservices on containers.

    C#
    عرض على GitHub↗24,362
  • jaegertracing/jaegerالصورة الرمزية لـ jaegertracing

    jaegertracing/jaeger

    22,890عرض على GitHub↗

    Jaeger is a distributed tracing platform used for collecting, storing, and visualizing request flows across microservices. It identifies performance bottlenecks and errors by tracking requests as they move through multiple service boundaries. The system includes telemetry collectors, a multi-tenant backend, and a trace visualizer. The platform provides a multi-tenant tracing infrastructure that isolates data and queries by tenant to support shared environments. It supports standardized telemetry ingestion via the OpenTelemetry Protocol over gRPC and HTTP. To manage storage costs and overhead,

    Distributed tracing system for microservice monitoring.

    Gocncfdistributed-tracinghacktoberfest
    عرض على GitHub↗22,890
  • googlecloudplatform/microservices-demoالصورة الرمزية لـ GoogleCloudPlatform

    GoogleCloudPlatform/microservices-demo

    20,492عرض على GitHub↗

    This project is a Kubernetes microservices reference architecture implemented as a functional cloud-native e-commerce demo. It serves as a distributed systems testbed designed to demonstrate cloud-native deployment patterns, orchestration, and the interaction of independent services. The system showcases a polyglot service implementation using high-performance communication via gRPC and REST. It integrates generative AI for image analysis and product recommendations, and implements a service mesh to manage traffic, security, and observability between services. The application covers e-commer

    Polyglot cloud-native e-commerce demonstration application.

    Go
    عرض على GitHub↗20,492
  • sqshq/piggymetricsالصورة الرمزية لـ sqshq

    sqshq/piggymetrics

    13,935عرض على GitHub↗

    PiggyMetrics is a demonstration project that illustrates a complete microservice architecture built with Spring Boot, Spring Cloud, and Docker, centered around a personal finance tracking application. It records incomes, expenses, and savings for individual accounts while computing spending statistics and time-series data to track cash flow dynamics over time. The project showcases a full Spring Cloud service mesh, including an API gateway for request routing, service discovery for dynamic instance location, and a centralized configuration server that manages application settings from a singl

    Personal finance tracker built with Spring Boot.

    Javadockermicroservicemicroservices
    عرض على GitHub↗13,935
  • zq2599/blog_demosالصورة الرمزية لـ zq2599

    zq2599/blog_demos

    4,753عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من نماذج التنفيذ والمشاريع التجريبية التي تغطي الرؤية الحاسوبية، وأتمتة DevOps، والأنظمة الموزعة، والخدمات المصغرة (Microservices) المعتمدة على Java. يوفر المشروع مكتبة مرجعية برمجية وأمثلة عملية لبناء تطبيقات جانب الخادم (Server-side)، وحاويات الخدمات، وإدارة المجموعات (Clusters). يحتوي المستودع على مجموعة أدوات شاملة لأتمتة DevOps، بما في ذلك سكربتات وكتيبات تشغيل (Playbooks) لخطوط أنابيب CI/CD وتثبيت المجموعات المؤتمت. كما يتضمن مشروعاً تجريبياً للرؤية الحاسوبية لاكتشاف الكائنات في الصور وتحليل الوجوه، بالإضافة إلى أدلة مفصلة وملفات إعدادات لعمليات الحاويات باستخدام Docker والنشر عبر Kubernetes. يغطي المشروع نطاقاً واسعاً من قدرات الأنظمة الموزعة، بما في ذلك تنفيذ gRPC وRESTful API، وطوابير الرسائل، وبث البيانات. كما يتناول مراقبة البنية التحتية من خلال التتبع الموزع (Distributed Tracing) ومراقبة أداء النظام، إلى جانب معالجة البيانات الضخمة وتحسين تخزين البيانات. تتضمن قاعدة الكود أمثلة تنفيذية للغتي Java وGo، مع توفير الكود المصدري للتجميع الثنائي الأصلي (Native binary) وبناء الحاويات متعدد المراحل.

    Offers reference implementations for microservice patterns such as API gateways and message queuing.

    Javadockerdocker-javadocker-jib
    عرض على GitHub↗4,753
  • microservices-demo/microservices-demoالصورة الرمزية لـ microservices-demo

    microservices-demo/microservices-demo

    3,773عرض على GitHub↗

    This project is a microservices reference architecture and polyglot suite designed as a containerized application demo. It provides a deployable environment that functions as a container orchestration testbed to evaluate the performance and stability of various orchestration tools. The suite implements a polyglot architecture where independent services are written in different languages, each managing its own private database. It utilizes an event-driven distributed system model, employing asynchronous messaging and decoupled data stores to coordinate workflows across separate business domain

    Provides a polyglot e-commerce application that serves as a reference implementation for microservices patterns and container orchestration.

    Pythondockerecsgolang
    عرض على GitHub↗3,773
  • microservices-patterns/ftgo-applicationالصورة الرمزية لـ microservices-patterns

    microservices-patterns/ftgo-application

    3,718عرض على GitHub↗

    This project is a Java microservices reference implementation that demonstrates the application of structural design patterns for distributed systems. It consists of a suite of containerized services and infrastructure dependencies designed to showcase how to coordinate multiple independent services into a functional system. The implementation focuses on several advanced architectural patterns, including a centralized API gateway for routing and aggregating responses, Command Query Responsibility Segregation to separate read and write operations, and event sourcing to persist the state of bus

    Restaurant management system using the Saga pattern.

    Java
    عرض على GitHub↗3,718
  • spring-petclinic/spring-petclinic-microservicesالصورة الرمزية لـ spring-petclinic

    spring-petclinic/spring-petclinic-microservices

    2,144عرض على GitHub↗

    Distributed version of Spring Petclinic built with Spring Cloud

    Standard microservice migration of the PetClinic application.

    Javachaos-monkeydockereureka
    عرض على GitHub↗2,144
  • dotnet-architecture/eshopondaprالصورة الرمزية لـ dotnet-architecture

    dotnet-architecture/eShopOnDapr

    1,532عرض على GitHub↗

    eShopOnDapr is a reference architecture for building distributed .NET microservices. It demonstrates how to implement cloud-native application patterns by utilizing sidecar processes to handle infrastructure concerns, allowing individual services to remain decoupled from the underlying environment. The project provides a practical implementation of service-to-service communication, state management, and asynchronous messaging. By using a sidecar-based approach, it offloads tasks like service discovery and state synchronization, enabling independent services to interact reliably across distrib

    Serves as a reference implementation for building scalable microservices using sidecar patterns.

    C#
    عرض على GitHub↗1,532
  • edwinvw/pitstopالصورة الرمزية لـ EdwinVW

    EdwinVW/pitstop

    1,161عرض على GitHub↗

    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.

    DDD and event sourcing implementation in .NET.

    JavaScriptasp-net-core-mvccqrsddd
    عرض على GitHub↗1,161
  • sitewhere/sitewhereالصورة الرمزية لـ sitewhere

    sitewhere/sitewhere

    1,040عرض على GitHub↗

    SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microservice-based infrastructure that includes device/asset management, data ingestion, big-data storage, and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality. SiteWhere provides SDKs for many common device platforms including Android, iOS, Arduino, and any Java-capable platform such as Raspberry Pi rapidly accelerating the speed of innovation.

    IoT application enablement platform.

    Javaandroidarduinoaws
    عرض على GitHub↗1,040
  • digota/digotaالصورة الرمزية لـ digota

    digota/digota

    525عرض على GitHub↗

    ecommerce microservice

    E-commerce microservice implementation using Go.

    Godigotaecommercemicroservice
    عرض على GitHub↗525
  • kbastani/spring-cloud-microservice-exampleالصورة الرمزية لـ kbastani

    kbastani/spring-cloud-microservice-example

    194عرض على GitHub↗

    An example project that demonstrates an end-to-end cloud native application using Spring Cloud for building a practical microservices architecture.

    Movie recommendation system (archived).

    Java
    عرض على GitHub↗194
  • aws-samples/amazon-ecs-java-microservicesA

    aws-samples/amazon-ecs-java-microservices

    0عرض على GitHub↗

    AWS ECS migration example for Java microservices.

    عرض على GitHub↗0
  • hiejulia/warehouse-microserviceH

    HieJulia/warehouse-microservice

    0عرض على GitHub↗

    Warehouse management microservice example.

    عرض على GitHub↗0
  • fudanselab/train-ticketF

    FudanSELab/train-ticket

    0عرض على GitHub↗

    Large-scale polyglot microservice system for research.

    عرض على GitHub↗0
  • ewolff/microserviceE

    ewolff/microservice

    0عرض على GitHub↗

    Reference implementation for microservices book concepts.

    عرض على GitHub↗0
  • bishion/microserviceB

    bishion/microService

    0عرض على GitHub↗

    Spring-based microservice architecture examples.

    عرض على GitHub↗0
  • jferrater/tap-and-eat-microservicesJ

    jferrater/Tap-And-Eat-MicroServices

    0عرض على GitHub↗

    Restaurant ordering system using Spring Cloud.

    عرض على GitHub↗0
  • arcanjoqueiroz/cas-microservice-architectureA

    ArcanjoQueiroz/cas-microservice-architecture

    0عرض على GitHub↗

    Central Authentication Service implementation in a microservice environment.

    عرض على GitHub↗0
السابق123التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Microservice Reference Implementations