All Projects → hellosatish → Microservice Patterns

hellosatish / Microservice Patterns

Licence: apache-2.0
Code to share the knowledge I gained while designing and implementing micro services

Programming Languages

java
68154 projects - #9 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Microservice Patterns

Java Microservices Examples
Java Microservices: Spring Boot, Spring Cloud, JHipster, Spring Cloud Config, and Spring Cloud Gateway
Stars: ✭ 194 (+122.99%)
Mutual labels:  microservices, spring-boot, microservices-architecture
Spring Cloud Cloudfoundry
Integration between Cloudfoundry and the Spring Cloud APIs
Stars: ✭ 83 (-4.6%)
Mutual labels:  microservices, spring-boot, service-discovery
Event Sourcing Microservices Example
Learn about building microservices with event sourcing using Spring Boot and how to deploy a social network to Kubernetes using Docker Compose or Helm.
Stars: ✭ 167 (+91.95%)
Mutual labels:  microservices, event-driven, spring-boot
Spring Cloud Consul
Spring Cloud Consul
Stars: ✭ 703 (+708.05%)
Mutual labels:  microservices, spring-boot, service-discovery
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 (+441.38%)
Mutual labels:  microservices, spring-boot, microservices-architecture
Pos
Sample Application DDD, Reactive Microservices, CQRS Event Sourcing Powered by DERMAYON LIBRARY
Stars: ✭ 207 (+137.93%)
Mutual labels:  microservices, event-driven, microservices-architecture
Microservices Example
Example of a microservices architecture on the modern stack of Java technologies
Stars: ✭ 66 (-24.14%)
Mutual labels:  microservices, spring-boot, microservices-architecture
football-events
Event-Driven microservices with Kafka Streams
Stars: ✭ 57 (-34.48%)
Mutual labels:  event-driven, microservices-architecture, kafka-streams
Spring Cloud Zookeeper
Spring Cloud Zookeeper
Stars: ✭ 481 (+452.87%)
Mutual labels:  microservices, spring-boot, service-discovery
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 (+713.79%)
Mutual labels:  microservices, event-driven, microservices-architecture
Mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
Stars: ✭ 1,063 (+1121.84%)
Mutual labels:  microservices, spring-boot
Examples
Demo applications and code examples for Confluent Platform and Apache Kafka
Stars: ✭ 571 (+556.32%)
Mutual labels:  microservices, kafka-streams
Mini Platform
Mini-Platform致力于更简洁易用的轻量级微服务治理平台。
Stars: ✭ 45 (-48.28%)
Mutual labels:  microservices, spring-boot
Spring Cloud Gateway
An example of using Spring cloud gateway
Stars: ✭ 40 (-54.02%)
Mutual labels:  microservices, spring-boot
Springdoc Openapi
Library for OpenAPI 3 with spring-boot
Stars: ✭ 1,113 (+1179.31%)
Mutual labels:  swagger-ui, spring-boot
Spring Cloud Stream Demo
Simple Event Driven Microservices with Spring Cloud Stream
Stars: ✭ 58 (-33.33%)
Mutual labels:  microservices, event-driven
Rabbus
A tiny wrapper over amqp exchanges and queues 🚌 ✨
Stars: ✭ 86 (-1.15%)
Mutual labels:  microservices, event-driven
Mastering Microservices With Java Third Edition
Mastering Microservices with Java – Third Edition, published by Packt
Stars: ✭ 39 (-55.17%)
Mutual labels:  microservices, spring-boot
Bookstoreapp Distributed Application
Ecommerce project is being developed using Spring Boot Microservices and Spring Cloud (Backend) and React (Frontend). Splitting the Ecommerce functionality into various individual microservices so that they can be distributed, scale really well and make use of resources efficiently.
Stars: ✭ 63 (-27.59%)
Mutual labels:  microservices, spring-boot
Dorado
基于Netty4开发的简单、轻量级、高性能的的Http restful api server
Stars: ✭ 65 (-25.29%)
Mutual labels:  swagger-ui, spring-boot

microservice-patterns

Code to share the knowledge I gained while designing and implementing micro services Below are the projects description

  1. awesome-project : This project demonstrates the service registry pattern. how to register a non-java application.
  2. centralized-swagger-docs : Swagger is un-doubtly the most used REST api documentation framework. And swagger-ui is the implementation for Java. But, in case of microservices where you have multiple application and each exposes swagger document. This project is aimed at how do you consolidate all these swagger documents and expose them at one place. The documentation-app aggregates data(swagger docs JSON) from other services and exposes a single endpoint for outer world. This application could be ocnsidered as the implemenation of Aggregator microservice pattern.

Please note this implementation is specific to swagger-api and spring boot. However you can implement the same design in any language and tool

  1. vehicle-tracker : An example of evnt based microservices. In this case we target real time event processing using kafka-stream and spring boot.

  2. micro-frameworks : Playground with micro-frameworks for java

  3. IDOR Prevention : An sample API demonstrating, one of the IDOR prevention strategy.

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].