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 4592Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
namekoby nameko
Python framework for building microservices
Python 4547Updated: 1 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# 4398Updated: 1 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 4380Updated: 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 4366Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lamp-cloudby zuihou
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Java 4291Updated: 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 4196Updated: 1 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 4124Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jupiterby douyu
Jupiter: Governance-oriented Microservice Framework.
Go 4119Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
hmilyby dromara
Distributed transaction solutions
Java 3992Updated: 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 3812Updated: 1 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 3712Updated: 1 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 3542Updated: 3 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 3489Updated: 1 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 3289Updated: 1 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 3278Updated: 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 3027Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
v
vulcandby vulcand
Programmatic load balancer backed by Etcd
Go 3017Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
light-task-schedulerby ltsopensource
Distributed Scheduled Job Framework
Java 2972Updated: 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 2947Updated: 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 2922Updated: 1 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 2857Updated: 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# 2857Updated: 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 2791Updated: 1 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 2695Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
learning-noteby rbmonster
Java开发及面试(个人面试、工作总结、资料收集站)
Java 2660Updated: 1 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 2660Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
l
lagomby lagom
Reactive Microservices for the JVM
Scala 2630Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
helidonby oracle
Java libraries for writing microservices
Java 2627Updated: 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 2600Updated: 4 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 2560Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-cloud-rest-tccby prontera
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Java 2549Updated: 3 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 2441Updated: 1 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 2431Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
m
mqantby liangdas
mqant是一款基于Golang语言的简洁,高效,高性能的分布式微服务框架
Go 2341Updated: 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# 2308Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
coteby dashersw
A Node.js library for building zero-configuration microservices.
JavaScript 2274Updated: 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# 2243Updated: 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 2201Updated: 1 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 2193Updated: 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# 2192Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
freedomby 8treenet
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
Go 2173Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SpringBoot-Dubbo-Docker-Jenkinsby bz51
基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)
Java 2113Updated: 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 2074Updated: 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 2067Updated: 1 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 2067Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
polarisby polarismesh
Service Discovery and Governance Platform for Microservice and Distributed Architecture
Go 2047Updated: 1 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 2033Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse