乐购商城(tesco-mall)是一套完善的微服务电商系统,由前台商城系统和后台管理系统构成,基于SpringBoot、SpringCloud、SpringCloud alibaba、Vue实现,采用前后端分离开发模式。涵盖Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署等技术点,均采用当前最流行的技术栈。
Support
Quality
Security
License
Reuse
A Flow-based Programming inspired micro-framework / un-framework for Go (Golang)
Support
Quality
Security
License
Reuse
Soul App星球效果
Support
Quality
Security
License
Reuse
Small CQRS demo
Support
Quality
Security
License
Reuse
Content and Version-based Routing Fabric for Polyglot Microservices
Support
Quality
Security
License
Reuse
Set of cool annotations that helps you building Thrift applications with Spring Boot
Support
Quality
Security
License
Reuse
A .NET library for NSQ, a realtime distributed messaging platform
Support
Quality
Security
License
Reuse
http gateway for rpcx services. Clients in any programming languages can call them
Support
Quality
Security
License
Reuse
A showcase for a simple CQRS application
Support
Quality
Security
License
Reuse
基于SpringBoot(2.2.9)的SaaS微服务脚手架,具备用户资源权限管理、网关统一鉴权、分布式事务、Xss防跨站攻击、自动代码生成、大文件断点分片续传、分布式定时任务等多个模块,使用本框架可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。
Support
Quality
Security
License
Reuse
ESB
Support
Quality
Security
License
Reuse
e
eventuate-tram-examples-java-spring-todo-listby eventuate-tram
Java 148 Version:Current License: Proprietary (Proprietary)
A todo list application implemented using Spring Boot-based microservices and the Eventuate Tram framework
Support
Quality
Security
License
Reuse
s
springboot-microservices-projectby SaiUpadhyayula
Java 148 Version:Current License: No License (No License)
Spring Boot Microservices Project Example
Support
Quality
Security
License
Reuse
A blog microservices written in Golang, which can be deployed in an Istio-enabled kubernetes cluster.
Support
Quality
Security
License
Reuse
Spring Cloud CLI features
Support
Quality
Security
License
Reuse
A broadcasting microframework making publishing of messages to different services easy.
Support
Quality
Security
License
Reuse
eventapis is a Java based Event Sourcing framework which can be benefited by the teams who are planning to make CQRS transitions with minimum learning curve and ease of adaptation.
Support
Quality
Security
License
Reuse
s
spring-cloud-microservice-exampleby kbastani
Java 146 Version:Current License: Strong Copyleft (GPL-3.0)
An example project that demonstrates an end-to-end cloud native application using Spring Cloud for building a practical microservices architecture.
Support
Quality
Security
License
Reuse
This repo contains ASP.NET Core integration for Service Fabric Reliable Services.
Support
Quality
Security
License
Reuse
M
Microservices-Examples-PHPby ProdigyView-Toolkit
PHP 146 Version:Current License: No License (No License)
Examples of PHP Microservices inPHP
Support
Quality
Security
License
Reuse
e
ecommerce-microservices-spring-reactive-webfluxby mostafacs
Java 145 Version:Current License: No License (No License)
E-commerce demo with spring reactive webflux and spring cloud microservice
Support
Quality
Security
License
Reuse
Microservices & Event Sourcing demonstration
Support
Quality
Security
License
Reuse
s
spring-cloud-stream-binder-rabbitby spring-cloud
Java 145 Version:Current License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
The purpose of a quota service is to prevent cascading failures in micro-service environments. The service acts as a traffic cop, slowing down traffic where necessary to prevent overloading services. For this to work, remote procedure calls (RPCs) between services consult the quota service before making a call. The service isn’t strictly for RPCs between services, and can even be used to apply quotas to database calls, for example.
Support
Quality
Security
License
Reuse
《Spring Cloud 微服务架构进阶》各章节附录源码
Support
Quality
Security
License
Reuse
A light, open source, ESB or message hub for node.js. Using the "swarm communication pattern"
Support
Quality
Security
License
Reuse
Scala based lightweight service framework using akka and other popular technologies.
Support
Quality
Security
License
Reuse
[Deprecated] 🔷 Basic (opinionated) starter kit for a micro app with webpack build
Support
Quality
Security
License
Reuse
基于Spring Cloud的快速开发脚手架&最佳实践总结
Support
Quality
Security
License
Reuse
This repository contains reference implementations, specifications and tooling related to OpenConfig-based network management.
Support
Quality
Security
License
Reuse
spring-cloud-starter-thrift提供SpringCloud对可伸缩的跨语言服务调用框架Apache Thrift的封装和集成。
Support
Quality
Security
License
Reuse
Liquid Projections supports building and maintaining autonomous .NET projection code in an Event Sourcing architecture.
Support
Quality
Security
License
Reuse
本项目的目标是将 Dubbo 融入到 Spring Cloud Alibaba 生态中,使微服务之间的调用同时具备 RESTful 和 Dubbo 调用的能力。做到对业务代码无侵入,无感知;引入 JAR 包则微服务间调用使用 Dubbo,去掉 JAR 包则使用默认的 RESTful;实现参考的是 Spring Cloud 中文社区的 Spring Cloud Dubbo 项目。
Support
Quality
Security
License
Reuse
Examples of implementation CQRS with Event Sourcing - evolutionary approach
Support
Quality
Security
License
Reuse
The VAT rules are changing in January 2015. Help me collect information and resources to help micro-businesses that are caught up in the change.
Support
Quality
Security
License
Reuse
E
EDA.CleanArch.DDD.CQRS.EventSourcingby AntonioFalcaoJr
C# 141 Version:Current License: Permissive (MIT)
A full-stack .NET 7 EDA solution
Support
Quality
Security
License
Reuse
基于SpringBoot+SpringCloud+Mybatis主流框架搭建的分布式敏捷开发系统架构,为中、小型项目打造企业级基础开发多种解决方案。
Support
Quality
Security
License
Reuse
This repository is intended for the reference Jenkins configuration as code as well as JobDSL library
Support
Quality
Security
License
Reuse
Deploying Spring Boot Apps to AWS using Elastic Beanstalk
Support
Quality
Security
License
Reuse
A simple project to explain CQRS during a live coding session at MS experiences'16
Support
Quality
Security
License
Reuse
s
solid-email-microserviceby stemmlerjs
TypeScript 139 Version:Current License: No License (No License)
Learn the SOLID design principles by building a robust email microservice
Support
Quality
Security
License
Reuse
基于Spring Boot框架,前台框架为JUI的后台框架,功能会继续添加,欢迎大家star和fork!该项目是为了大家更好地运用Spring Boot的功能,进行实战。如果没有使用过Spring Boot,也是一个学习的好项目。可以快速实现一个基于Spring Boot的后台管理系统,前端是基于JUI。
Support
Quality
Security
License
Reuse
seckill-rocketmq-基于RocketMQ-电商高并发场景实战
Support
Quality
Security
License
Reuse
学习Spring Cloud框架的总结,使用的是最新的Hoxton版本。主要对包括但不限于Eureka、Ribbon、Hystrix、Zuul、Gateway、Security、Bus、OpenFeign等核心组件的用法进行详细介绍。
Support
Quality
Security
License
Reuse
C++实现redis分布式锁(Redlock Redis-based distributed locks implementation in C++)
Support
Quality
Security
License
Reuse
The cloud-native configuration driven runtime that helps developers implement composite microservices.
Support
Quality
Security
License
Reuse
GMall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatisPlus+Dubbo+zookeeper实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Support
Quality
Security
License
Reuse
Do you want to create an Event Driven Architecture while using Azure Service Fabric? Do you need to reliably broadcast messages between Actors and Services? This code will help you do that. It supports both Actors and Services as publishers and subscribers.
Support
Quality
Security
License
Reuse
💨A well crafted go packages that help you build robust, reliable, maintainable microservices.
Support
Quality
Security
License
Reuse
s
spring-cloud-gateway-pluginby chenggangpro
Java 135 Version:Current License: Permissive (Apache-2.0)
Spring Cloud Gateway Extra Plugin
Support
Quality
Security
License
Reuse
t
tesco-mallby Jerusalem01
乐购商城(tesco-mall)是一套完善的微服务电商系统,由前台商城系统和后台管理系统构成,基于SpringBoot、SpringCloud、SpringCloud alibaba、Vue实现,采用前后端分离开发模式。涵盖Restful接口、数据校验、网关、注册发现、配置中心、熔断、限流、降级、链路追踪、性能监控、压力测试、系统预警、集群部署、持续集成、持续部署等技术点,均采用当前最流行的技术栈。
Java 153Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
flowbaseby flowbase
A Flow-based Programming inspired micro-framework / un-framework for Go (Golang)
Go 153Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Support
Quality
Security
License
Reuse
S
SachaBarber.CQRS.Demoby sachabarber
Small CQRS demo
C# 152Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
amalgam8by amalgam8
Content and Version-based Routing Fabric for Polyglot Microservices
Go 152Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-thrift-starterby aatarasoff
Set of cool annotations that helps you building Thrift applications with Spring Boot
Java 151Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
NsqSharpby judwhite
A .NET library for NSQ, a realtime distributed messaging platform
C# 151Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rpcx-gatewayby rpcxio
http gateway for rpcx services. Clients in any programming languages can call them
Go 151Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bookstore-cqrs-exampleby citerus
A showcase for a simple CQRS application
Java 150Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
z
zuihou-admin-bootby zuihou
基于SpringBoot(2.2.9)的SaaS微服务脚手架,具备用户资源权限管理、网关统一鉴权、分布式事务、Xss防跨站攻击、自动代码生成、大文件断点分片续传、分布式定时任务等多个模块,使用本框架可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。
Java 149Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
e
eventuate-tram-examples-java-spring-todo-listby eventuate-tram
A todo list application implemented using Spring Boot-based microservices and the Eventuate Tram framework
Java 148Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
springboot-microservices-projectby SaiUpadhyayula
Spring Boot Microservices Project Example
Java 148Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
b
blog-microservicesby jxlwqq
A blog microservices written in Golang, which can be deployed in an Istio-enabled kubernetes cluster.
Go 148Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-cliby spring-cloud
Spring Cloud CLI features
Java 147Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
broadcastby futuresimple
A broadcasting microframework making publishing of messages to different services easy.
Ruby 147Updated: 5 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
eventapisby kloiasoft
eventapis is a Java based Event Sourcing framework which can be benefited by the teams who are planning to make CQRS transitions with minimum learning curve and ease of adaptation.
Java 146Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-cloud-microservice-exampleby kbastani
An example project that demonstrates an end-to-end cloud native application using Spring Cloud for building a practical microservices architecture.
Java 146Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
s
service-fabric-aspnetcoreby microsoft
This repo contains ASP.NET Core integration for Service Fabric Reliable Services.
C# 146Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
M
Microservices-Examples-PHPby ProdigyView-Toolkit
Examples of PHP Microservices inPHP
PHP 146Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
e
ecommerce-microservices-spring-reactive-webfluxby mostafacs
E-commerce demo with spring reactive webflux and spring cloud microservice
Java 145Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
e
event-driven-restaurantby vvgomes
Microservices & Event Sourcing demonstration
Java 145Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
spring-cloud-stream-binder-rabbitby spring-cloud
Java 145Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
q
quotaserviceby square
The purpose of a quota service is to prevent cascading failures in micro-service environments. The service acts as a traffic cop, slowing down traffic where necessary to prevent overloading services. For this to work, remote procedure calls (RPCs) between services consult the quota service before making a call. The service isn’t strictly for RPCs between services, and can even be used to apply quotas to database calls, for example.
Go 145Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cloud-bookby Advanced-SpringCloud
《Spring Cloud 微服务架构进阶》各章节附录源码
Java 144Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
S
SwarmESBby salboaie
A light, open source, ESB or message hub for node.js. Using the "swarm communication pattern"
JavaScript 144Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
w
wookieeby oracle
Scala based lightweight service framework using akka and other popular technologies.
Scala 144Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
micro-starterby samtgarson
[Deprecated] 🔷 Basic (opinionated) starter kit for a micro app with webpack build
JavaScript 143Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
spring-cloud-yesby eacdy
基于Spring Cloud的快速开发脚手架&最佳实践总结
Java 142Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
referenceby openconfig
This repository contains reference implementations, specifications and tooling related to OpenConfig-based network management.
Python 142Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-cloud-starter-thriftby ostenant
spring-cloud-starter-thrift提供SpringCloud对可伸缩的跨语言服务调用框架Apache Thrift的封装和集成。
Java 142Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
L
LiquidProjectionsby liquidprojections
Liquid Projections supports building and maintaining autonomous .NET projection code in an Event Sourcing architecture.
C# 142Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-alibaba-dubboby funtl
本项目的目标是将 Dubbo 融入到 Spring Cloud Alibaba 生态中,使微服务之间的调用同时具备 RESTful 和 Dubbo 调用的能力。做到对业务代码无侵入,无感知;引入 JAR 包则微服务间调用使用 Dubbo,去掉 JAR 包则使用默认的 RESTful;实现参考的是 Spring Cloud 中文社区的 Spring Cloud Dubbo 项目。
Java 141Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
java-cqrs-introby asc-lab
Examples of implementation CQRS with Event Sourcing - evolutionary approach
Java 141Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
e
eu-vatby rachelandrew
The VAT rules are changing in January 2015. Help me collect information and resources to help micro-businesses that are caught up in the change.
HTML 141Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
E
EDA.CleanArch.DDD.CQRS.EventSourcingby AntonioFalcaoJr
A full-stack .NET 7 EDA solution
C# 141Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
MI-Sby MIYAOW
基于SpringBoot+SpringCloud+Mybatis主流框架搭建的分布式敏捷开发系统架构,为中、小型项目打造企业级基础开发多种解决方案。
Java 140Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
J
JenkinsAsCodeReferenceby Praqma
This repository is intended for the reference Jenkins configuration as code as well as JobDSL library
Groovy 140Updated: 4 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
d
deploy-spring-boot-aws-ebby in28minutes
Deploying Spring Boot Apps to AWS using Elastic Beanstalk
Java 139Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
CQRSby tpierrain
A simple project to explain CQRS during a live coding session at MS experiences'16
C# 139Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
solid-email-microserviceby stemmlerjs
Learn the SOLID design principles by building a robust email microservice
TypeScript 139Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
r
roncoo-jui-springbootby roncoo
基于Spring Boot框架,前台框架为JUI的后台框架,功能会继续添加,欢迎大家star和fork!该项目是为了大家更好地运用Spring Boot的功能,进行实战。如果没有使用过Spring Boot,也是一个学习的好项目。可以快速实现一个基于Spring Boot的后台管理系统,前端是基于JUI。
Java 138Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
seckill-rocketmqby TaXueWWL
seckill-rocketmq-基于RocketMQ-电商高并发场景实战
Java 138Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
springcloud-learningby JourWon
学习Spring Cloud框架的总结,使用的是最新的Hoxton版本。主要对包括但不限于Eureka、Ribbon、Hystrix、Zuul、Gateway、Security、Bus、OpenFeign等核心组件的用法进行详细介绍。
Java 138Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
r
redlock-cppby jacket-code
C++实现redis分布式锁(Redlock Redis-based distributed locks implementation in C++)
C 137Updated: 3 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
m
micro-integratorby wso2
The cloud-native configuration driven runtime that helps developers implement composite microservices.
Java 136Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
G
GMallby 18391713434
GMall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatisPlus+Dubbo+zookeeper实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Java 136Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
service-fabric-pub-subby SoCreate
Do you want to create an Event Driven Architecture while using Azure Service Fabric? Do you need to reliably broadcast messages between Actors and Services? This code will help you do that. It supports both Actors and Services as publishers and subscribers.
C# 136Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
Hippoby Clivern
💨A well crafted go packages that help you build robust, reliable, maintainable microservices.
Go 136Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-gateway-pluginby chenggangpro
Spring Cloud Gateway Extra Plugin
Java 135Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse