Johnson Lu (johnsonlu)

johnsonlu

Geek Repo

Location:Shanghai, China

Github PK Tool:Github PK Tool

Johnson Lu's starred repositories

leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

leetcode

🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

Language:JavaLicense:CC-BY-SA-4.0Stargazers:29978Issues:308Issues:43

CS-Base

图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

dtm

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

Language:GoLicense:BSD-3-ClauseStargazers:9925Issues:100Issues:223

shardingsphere-elasticjob

Distributed scheduled job

Language:JavaLicense:Apache-2.0Stargazers:8097Issues:633Issues:1284

PowerJob

Enterprise job scheduling middleware with distributed computing ability.

Language:JavaLicense:Apache-2.0Stargazers:6672Issues:126Issues:822

CAP

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

uid-generator

UniqueID generator

Language:JavaLicense:Apache-2.0Stargazers:5400Issues:250Issues:70

lettuce-core

Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.

Language:JavaLicense:Apache-2.0Stargazers:5224Issues:209Issues:2232

microservices

Microservices from Design to Deployment 中文版 《微服务:从设计到部署》

failsafe

Fault tolerance and resilience patterns for the JVM

Language:JavaLicense:Apache-2.0Stargazers:4144Issues:96Issues:305

AspNetCoreRateLimit

ASP.NET Core rate limiting middleware

tusd

Reference server implementation in Go of tus: the open protocol for resumable file uploads

manuals

Do design No code 💻📱🛒📚

Rebus

:bus: Simple and lean service bus implementation for .NET

Language:C#License:NOASSERTIONStargazers:2263Issues:111Issues:899

SDFC

Roadmap and Resource Compilation for System Design Fight Club

eventuate-tram-core

Transactional messaging for microservices

Language:JavaLicense:NOASSERTIONStargazers:1012Issues:62Issues:123

NetEscapades.EnumGenerators

A source generator for generating fast "reflection" methods for enums

Language:C#License:MITStargazers:926Issues:9Issues:36

system-design-interview

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

License:Apache-2.0Stargazers:461Issues:4Issues:0

wal-listener

PostgreSQL WAL listener

Language:GoLicense:Apache-2.0Stargazers:278Issues:8Issues:13

PlatformPlatform

🚀 Pre-alpha state. A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc.

Language:C#License:MITStargazers:215Issues:16Issues:190

friendly-id

Java Friendly Id for UUID

Language:JavaLicense:Apache-2.0Stargazers:205Issues:8Issues:5

aspnetcore-redis-rate-limiting

Set up a Redis backplane for ASP.NET Core multi-node deployments, using the built-in Rate Limiting support that's part of .NET 7 and .NET 8.

Language:C#License:MITStargazers:202Issues:4Issues:25

Luffy

Luffy is a simple resilience and transient-fault handling library

Language:C#Stargazers:22Issues:5Issues:0

kafkaflow-contrib

Extra libraries for KafkaFlow

Language:C#License:MITStargazers:7Issues:0Issues:0