Golang client for NATS, the cloud native messaging system.
Support
Quality
Security
License
Reuse
Python framework for building microservices
Support
Quality
Security
License
Reuse
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
Support
Quality
Security
License
Reuse
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
Support
Quality
Security
License
Reuse
extending the microservice paradigms to web development
Support
Quality
Security
License
Reuse
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Support
Quality
Security
License
Reuse
LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases
Support
Quality
Security
License
Reuse
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
Support
Quality
Security
License
Reuse
Jupiter: Governance-oriented Microservice Framework.
Support
Quality
Security
License
Reuse
Distributed transaction solutions
Support
Quality
Security
License
Reuse
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Support
Quality
Security
License
Reuse
「小马哥技术周报」
Support
Quality
Security
License
Reuse
CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面
Support
Quality
Security
License
Reuse
这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...
Support
Quality
Security
License
Reuse
A fast, lightweight and more productive microservices framework
Support
Quality
Security
License
Reuse
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
Support
Quality
Security
License
Reuse
Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
Support
Quality
Security
License
Reuse
f
ftgo-applicationby microservices-patterns
Java 
3027
Version:Current
License: Proprietary (Proprietary)
Example code for the book Microservice patterns
Support
Quality
Security
License
Reuse
Programmatic load balancer backed by Etcd
Support
Quality
Security
License
Reuse
Distributed Scheduled Job Framework
Support
Quality
Security
License
Reuse
A scalable, event-driven JavaScript architecture for developing component-based applications.
Support
Quality
Security
License
Reuse
Spring Cloud Tencent is a Spring Cloud based Service Governance Framework provided by Tencent.
Support
Quality
Security
License
Reuse
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
Support
Quality
Security
License
Reuse
Examples and Tutorials of Event Sourcing in .NET
Support
Quality
Security
License
Reuse
s
spring-data-elasticsearchby spring-projects
Java 
2791
Version:Current
License: Permissive (Apache-2.0)
Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Support
Quality
Security
License
Reuse
A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。
Support
Quality
Security
License
Reuse
Java开发及面试(个人面试、工作总结、资料收集站)
Support
Quality
Security
License
Reuse
a cloud native application framework for Go with rich eco-system
Support
Quality
Security
License
Reuse
Reactive Microservices for the JVM
Support
Quality
Security
License
Reuse
Java libraries for writing microservices
Support
Quality
Security
License
Reuse
基于SpringCloud(Hoxton.SR7) + SpringBoot(2.2.9.RELEASE) 的SaaS 微服务脚手架,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。
Support
Quality
Security
License
Reuse
An enterprise-grade Cloud-Native application platform for Kubernetes.
Support
Quality
Security
License
Reuse
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Support
Quality
Security
License
Reuse
An actor-based Framework with network transparency for creating event-driven architecture using technologies and design patterns of Erlang/OTP in Golang. Zero dependencies.
Support
Quality
Security
License
Reuse
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant
Support
Quality
Security
License
Reuse
Circuit Breaker implemented in Go
Support
Quality
Security
License
Reuse
mqant是一款基于Golang语言的简洁,高效,高性能的分布式微服务框架
Support
Quality
Security
License
Reuse
.NET Transactional Document DB and Event Store on PostgreSQL
Support
Quality
Security
License
Reuse
A Node.js library for building zero-configuration microservices.
Support
Quality
Security
License
Reuse
A full-stack .NET microservices build on Dapr and Tye
Support
Quality
Security
License
Reuse
s
spring-integration-samplesby spring-projects
Java 
2201
Version:Current
License: No License (No License)
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
Support
Quality
Security
License
Reuse
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Support
Quality
Security
License
Reuse
Async/await first CQRS+ES and DDD framework for .NET
Support
Quality
Security
License
Reuse
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
Support
Quality
Security
License
Reuse
基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)
Support
Quality
Security
License
Reuse
基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
Support
Quality
Security
License
Reuse
Spring Boot starter module for gRPC framework.
Support
Quality
Security
License
Reuse
A transparent service discovery framework for connecting an SOA
Support
Quality
Security
License
Reuse
Service Discovery and Governance Platform for Microservice and Distributed Architecture
Support
Quality
Security
License
Reuse
一款面试刷题的 Spring Cloud 开源系统。零碎时间利用小程序查看常见面试题,夯实Java基础。 该项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目。 采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。
Support
Quality
Security
License
Reuse
n
nats.goby nats-io
Golang client for NATS, the cloud native messaging system.
Go
4592
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
namekoby nameko
Python framework for building microservices
Python
4547
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
akka.netby akkadotnet
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
C#
4398
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
S
SpringBladeby chillzhuang
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2.4 、Spring Cloud 2020 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
Java
4380
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
micro-frontendsby neuland
extending the microservice paradigms to web development
JavaScript
4366
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lamp-cloudby zuihou
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Java
4291
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tx-lcnby codingapi
LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases
Java
4196
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
microservices-platformby zlt2000
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
Java
4124
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jupiterby douyu
Jupiter: Governance-oriented Microservice Framework.
Go
4119
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hmilyby dromara
Distributed transaction solutions
Java
3992
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hertzby cloudwego
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Go
3812
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
b
blog_demosby zq2599
CSDN博客专家程序员欣宸的github,这里有六百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面
Java
3712
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sa-tokenby dromara
这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...
Java
3542
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
light-4jby networknt
A fast, lightweight and more productive microservices framework
Java
3489
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go-zero-looklookby Mikaelemmmm
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
Go
3289
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-kubernetesby spring-cloud
Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
Java
3278
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
ftgo-applicationby microservices-patterns
Example code for the book Microservice patterns
Java
3027
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
vulcandby vulcand
Programmatic load balancer backed by Etcd
Go
3017
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
light-task-schedulerby ltsopensource
Distributed Scheduled Job Framework
Java
2972
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
auraby aurajs
A scalable, event-driven JavaScript architecture for developing component-based applications.
JavaScript
2947
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-cloud-tencentby Tencent
Spring Cloud Tencent is a Spring Cloud based Service Governance Framework provided by Tencent.
Java
2922
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
B
ByteTCCby liuyangming
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
Java
2857
Updated: 2 y ago
License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
E
EventSourcing.NetCoreby oskardudycz
Examples and Tutorials of Event Sourcing in .NET
C#
2857
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-data-elasticsearchby spring-projects
Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
Java
2791
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
notaddby notadd
A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。
TypeScript
2695
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
learning-noteby rbmonster
Java开发及面试(个人面试、工作总结、资料收集站)
Java
2660
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
go-chassisby go-chassis
a cloud native application framework for Go with rich eco-system
Go
2660
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
lagomby lagom
Reactive Microservices for the JVM
Scala
2630
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
helidonby oracle
Java libraries for writing microservices
Java
2627
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
z
zuihou-admin-cloudby zuihou
基于SpringCloud(Hoxton.SR7) + SpringBoot(2.2.9.RELEASE) 的SaaS 微服务脚手架,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。
Java
2600
Updated: 5 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
erdaby erda-project
An enterprise-grade Cloud-Native application platform for Kubernetes.
Go
2560
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-cloud-rest-tccby prontera
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Java
2549
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
e
ergoby ergo-services
An actor-based Framework with network transparency for creating event-driven architecture using technologies and design patterns of Erlang/OTP in Golang. Zero dependencies.
Go
2441
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
multi-tenantby tenancy
Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant
PHP
2431
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
m
mqantby liangdas
mqant是一款基于Golang语言的简洁,高效,高性能的分布式微服务框架
Go
2341
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
martenby JasperFx
.NET Transactional Document DB and Event Store on PostgreSQL
C#
2308
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
coteby dashersw
A Node.js library for building zero-configuration microservices.
JavaScript
2274
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
coolstore-microservicesby vietnam-devs
A full-stack .NET microservices build on Dapr and Tye
C#
2243
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-integration-samplesby spring-projects
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
Java
2201
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
u
ultimate-backendby juicycleff
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
TypeScript
2193
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
E
EventFlowby eventflow
Async/await first CQRS+ES and DDD framework for .NET
C#
2192
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
freedomby 8treenet
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
Go
2173
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SpringBoot-Dubbo-Docker-Jenkinsby bz51
基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)
Java
2113
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-boot-cloudby zhangxd1989
基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
Java
2074
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
grpc-spring-boot-starterby LogNet
Spring Boot starter module for gRPC framework.
Java
2067
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
synapseby airbnb
A transparent service discovery framework for connecting an SOA
Ruby
2067
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
polarisby polarismesh
Service Discovery and Governance Platform for Microservice and Distributed Architecture
Go
2047
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PassJava-Platformby Jackson0714
一款面试刷题的 Spring Cloud 开源系统。零碎时间利用小程序查看常见面试题,夯实Java基础。 该项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目。 采用流行的技术,如 SpringBoot、MyBatis、Redis、 MySql、 MongoDB、 RabbitMQ、Elasticsearch,采用Docker容器化部署。
Java
2033
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse