Allen_mi's starred repositories

hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

Language:JavaLicense:NOASSERTIONStargazers:96452Issues:534Issues:218

papers-we-love

Papers from the computer science community to read and discuss.

mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

Language:JavaLicense:Apache-2.0Stargazers:77596Issues:2224Issues:492

system-design-101

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

dddsample-core

This is the new home of the original DDD Sample app (previously hosted at sf.net)..

Language:JavaLicense:MITStargazers:4992Issues:259Issues:28

manuals

Do design No code 💻📱🛒📚

AutoLoadCache

AutoLoadCache 是基于AOP+Annotation等技术实现的高效的缓存管理解决方案,实现缓存与业务逻辑的解耦,并增加异步刷新及“拿来主义机制”,以适应高并发环境下的使用。

Language:JavaLicense:Apache-2.0Stargazers:2087Issues:184Issues:74

enode

ENode is a framework aims to help us developing ddd, cqrs, eda, and event sourcing style applications.

oms-erp

一站式全渠道业务中台系统包括订单管理系统OMS/电商ERP、库存WMS统一管理系统和SAP财务管理系统等,实现快速部署,并帮助企业后续自主进行开发迭代,实现数字化转型,并有多个经典案例。中台系统包括:通用业务中台、强大的技术中台Springcloud/Istio、后续开发方案的设计,技术(K8S,SERVERLESS)及管理人员的培训等。

Language:JavaLicense:Apache-2.0Stargazers:1697Issues:97Issues:4

cp-ddd-framework

轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

Language:JavaLicense:Apache-2.0Stargazers:1117Issues:55Issues:39

SmartEngine

SmartEngine is a lightweight business orchestration engine.

Language:JavaLicense:Apache-2.0Stargazers:761Issues:30Issues:58

exp

Java extension plugin and hot swap plugin(Java 扩展点/插件系统,支持热插拔,旨在解决大部分软件的功能定制问题)

Language:JavaLicense:Apache-2.0Stargazers:601Issues:8Issues:14

system-design-interview

系统设计面试必读(awesome system design)

License:Apache-2.0Stargazers:523Issues:5Issues:0

KnowSearch

面向Elasticsearch研发与运维人员,围绕集群、索引构建的零侵入、多租户的Elasticsearch GUI管控平台

im-whale-shark

IM-WhaleShark(鲸鲨)是基于 Netty 实现的高性能分布式 IM 系统

Language:JavaLicense:MITStargazers:314Issues:9Issues:41

enode

DDD 框架

Language:KotlinLicense:MITStargazers:207Issues:4Issues:41

mry-backend

本代码库为码如云后端代码。码如云是一个基于二维码的一物一码管理平台,可以为每一件“物品”生成一个二维码,手机扫码即可查看物品信息并发起相关业务操作,操作内容可由你自己定义,典型的应用场景包括固定资产管理、设备巡检以及物品标签等。在技术上,码如云是一个无代码平台,全程采用DDD、整洁架构和事件驱动架构**完成开发。

Language:JavaLicense:GPL-3.0Stargazers:206Issues:1Issues:12

kiritoDB

a high performance key-value engine implementation using JAVA, support get, set, range. (during PolarDB race competition)

Language:JavaLicense:MITStargazers:204Issues:8Issues:3

cffu

🦝 Java CompletableFuture-Fu(CF-Fu, pronounced "Shifu"), a tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer in your application. 😋🚀🦺

Language:JavaLicense:Apache-2.0Stargazers:164Issues:3Issues:18

EA-practices

企业架构设计方法与实践

Language:CSSLicense:MITStargazers:136Issues:9Issues:2

payroll-ddd

DDD Example based on Scenario-Driven Design and Test-Driven Design

Language:JavaStargazers:111Issues:18Issues:0

ebook-py

a tool to create epub/mobi ebook

diamond

Diamond Symmetry Architecture for Domain-Driven Design

Language:JavaLicense:Apache-2.0Stargazers:90Issues:7Issues:1

pie

pie是一个可快速上手的责任链框架

Language:JavaLicense:MITStargazers:76Issues:4Issues:0

7d-mall-microservice

7d电商微服务-极客时间「高楼的性能工程实战课」专栏项目

Language:JavaLicense:Apache-2.0Stargazers:43Issues:3Issues:1