Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Support
Quality
Security
License
Reuse
An enterprise-class UI design language and React UI library
Support
Quality
Security
License
Reuse
:bathtub: Clean Code concepts adapted for JavaScript
Support
Quality
Security
License
Reuse
Design patterns implemented in Java
Support
Quality
Security
License
Reuse
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Support
Quality
Security
License
Reuse
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Support
Quality
Security
License
Reuse
Spring Framework
Support
Quality
Security
License
Reuse
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Support
Quality
Security
License
Reuse
A collection of design patterns/idioms in Python
Support
Quality
Security
License
Reuse
👨🏻💻👩🏻💻 Use Ant Design like a Pro!
Support
Quality
Security
License
Reuse
Connect, secure, control, and observe services.
Support
Quality
Security
License
Reuse
:art: Diagram as Code for prototyping cloud system architectures
Support
Quality
Security
License
Reuse
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Support
Quality
Security
License
Reuse
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Support
Quality
Security
License
Reuse
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Support
Quality
Security
License
Reuse
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Support
Quality
Security
License
Reuse
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Support
Quality
Security
License
Reuse
A standard library for microservices.
Support
Quality
Security
License
Reuse
💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
Support
Quality
Security
License
Reuse
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
Support
Quality
Security
License
Reuse
A realtime distributed messaging platform
Support
Quality
Security
License
Reuse
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Support
Quality
Security
License
Reuse
a
architecture-components-samplesby android
Kotlin 22841 Version:Current License: Permissive (Apache-2.0)
Samples for Android Architecture Components.
Support
Quality
Security
License
Reuse
Cloud-native high-performance edge/middle/service proxy
Support
Quality
Security
License
Reuse
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Support
Quality
Security
License
Reuse
sample code for several design patterns in PHP 8
Support
Quality
Security
License
Reuse
Your ultimate Go microservices framework for the cloud-native era.
Support
Quality
Security
License
Reuse
A Go microservices framework
Support
Quality
Security
License
Reuse
sample code for several design patterns in PHP 7.4
Support
Quality
Security
License
Reuse
Selector library for Redux
Support
Quality
Security
License
Reuse
Flexbox for Android
Support
Quality
Security
License
Reuse
A Go microservices framework
Support
Quality
Security
License
Reuse
《Designing Data-Intensive Application》DDIA中文翻译
Support
Quality
Security
License
Reuse
Application Architecture for Building User Interfaces
Support
Quality
Security
License
Reuse
《史上最简单的Spring Cloud教程源码》
Support
Quality
Security
License
Reuse
A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose.
Support
Quality
Security
License
Reuse
An Android app which provides design news & inspiration as well as being an example of implementing material design.
Support
Quality
Security
License
Reuse
High Performance Inter-Thread Messaging Library
Support
Quality
Security
License
Reuse
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024
Support
Quality
Security
License
Reuse
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
Support
Quality
Security
License
Reuse
📦 🚀 Blazing fast, simple and complete solution for micro frontends.
Support
Quality
Security
License
Reuse
📖 Design Patterns implemented in Swift 5.0
Support
Quality
Security
License
Reuse
PHP errors for cool kids
Support
Quality
Security
License
Reuse
🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Support
Quality
Security
License
Reuse
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
Support
Quality
Security
License
Reuse
这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...
Support
Quality
Security
License
Reuse
A free book that talks about design patterns/techniques used while developing with React.
Support
Quality
Security
License
Reuse
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Support
Quality
Security
License
Reuse
The router for easy microfrontends
Support
Quality
Security
License
Reuse
Clean Architecture Solution Template for ASP.NET Core
Support
Quality
Security
License
Reuse
s
system-design-primerby donnemartin
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Python 222195Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
ant-designby ant-design
An enterprise-class UI design language and React UI library
TypeScript 86319Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clean-code-javascriptby ryanmcdermott
:bathtub: Clean Code concepts adapted for JavaScript
JavaScript 82891Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
java-design-patternsby iluwatar
Design patterns implemented in Java
Java 82443Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
advanced-javaby doocs
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Java 70450Updated: 1 y ago License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
m
mallby macrozheng
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Java 66985Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-frameworkby spring-projects
Spring Framework
Java 52114Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
architecture-samplesby android
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Kotlin 42736Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
python-patternsby faif
A collection of design patterns/idioms in Python
Python 37515Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
ant-design-proby ant-design
👨🏻💻👩🏻💻 Use Ant Design like a Pro!
TypeScript 34362Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
istioby istio
Connect, secure, control, and observe services.
Go 33150Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
diagramsby mingrammer
:art: Diagram as Code for prototyping cloud system architectures
Python 30062Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
spring-boot-examplesby ityouknow
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Java 29022Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
apolloby apolloconfig
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Java 28136Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
nacosby alibaba
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Java 26707Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spring-cloud-alibababy alibaba
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Java 25795Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
apolloby ctripcorp
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
Java 25294Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
Support
Quality
Security
License
Reuse
h
hacker-lawsby dwmkerr
💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
Shell 24837Updated: 1 y ago License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
s
seataby seata
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
Java 23839Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
nsqby nsqio
A realtime distributed messaging platform
Go 23550Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
H
Hystrixby Netflix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Java 23432Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
architecture-components-samplesby android
Samples for Android Architecture Components.
Kotlin 22841Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
envoyby envoyproxy
Cloud-native high-performance edge/middle/service proxy
C++ 22179Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
daprby dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Go 21344Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
D
DesignPatternsPHPby DesignPatternsPHP
sample code for several design patterns in PHP 8
PHP 21269Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kratosby go-kratos
Your ultimate Go microservices framework for the cloud-native era.
Go 20812Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go-microby go-micro
A Go microservices framework
Go 20538Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
D
DesignPatternsPHPby domnikl
sample code for several design patterns in PHP 7.4
PHP 19255Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
reselectby reduxjs
Selector library for Redux
TypeScript 18900Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flexbox-layoutby google
Flexbox for Android
Kotlin 17887Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go-microby asim
A Go microservices framework
Go 17853Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
ddiaby Vonng
《Designing Data-Intensive Application》DDIA中文翻译
Python 17633Updated: 1 y ago License: Permissive (CC-BY-4.0)
Support
Quality
Security
License
Reuse
f
fluxby facebookarchive
Application Architecture for Building User Interfaces
JavaScript 17418Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
S
SpringCloudLearningby forezp
《史上最简单的Spring Cloud教程源码》
Java 17332Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
s
sunflowerby android
A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose.
Kotlin 16845Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
plaidby nickbutcher
An Android app which provides design news & inspiration as well as being an example of implementing material design.
Kotlin 16249Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
disruptorby LMAX-Exchange
High Performance Inter-Thread Messaging Library
Java 16066Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
SpringBoot-Labsby YunaiV
一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024
Java 15925Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
A
Android-CleanArchitectureby android10
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
Java 15331Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
q
qiankunby umijs
📦 🚀 Blazing fast, simple and complete solution for micro frontends.
TypeScript 14506Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
Design-Patterns-In-Swiftby ochococo
📖 Design Patterns implemented in Swift 5.0
Swift 14234Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
w
Support
Quality
Security
License
Reuse
A
AndroidAutoSizeby JessYanCoding
🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Java 12979Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
C
CleanArchitectureby ardalis
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
C# 12833Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Sa-Tokenby dromara
这可能是史上功能最全的Java权限认证框架!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...
Java 12643Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
react-in-patternsby krasimir
A free book that talks about design patterns/techniques used while developing with React.
JavaScript 12619Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
piggymetricsby sqshq
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Java 12402Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
single-spaby single-spa
The router for easy microfrontends
JavaScript 12385Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
C
CleanArchitectureby jasontaylordev
Clean Architecture Solution Template for ASP.NET Core
C# 12131Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse