Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

erdengk/excellent-wheel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

Excellent-wheel

本项目主要用来收集轮子类\算法类项目,目前主要收集 Java 和 Go 的,也欢迎其他贡献者提交不同语言实现的轮子类\算法类项目。

如果本项目对您有帮助,也欢迎您给我一个Star 🌟,这会帮助更多的人了解到本项目。

轮子类项目可以作为简历上的小项目使用,学习算法类项目可以加深对算法的理解。

Java

手写 Redis

Cache 用于实现一个可拓展的本地缓存。开发一个类似于 redis 的渐进式缓存框架

手写 mq

mq 是基于 netty 实现的 java mq 框架,类似于 rocket mq。

手写 redis server

EF-Redis是java 版本的redis server

手写简易版MVC框架

https://github.com/silently9527/SmartMvc

用java写一个简单的区块链

博客地址: https://blog.csdn.net/junmoxi/article/details/79740930

实现 IM

CIM(CROSS-IM) 一款面向开发者的 IM(即时通讯)系统 , cim

实现 RPC

guide-rpc-framework, 链接

从零开始设计一个轻量级分布式 RPC 框架 , 链接

手把手教你简单实现RPC协议, 链接

徒手撸rpc, 链接

rpc 是基于 netty 实现的 java rpc 框架,类似于 dubbo ,链接

动手实现一个简单的RPC框架, 链接

My-RPC-Framework 是一款基于 Nacos 实现的 RPC 框架 链接

实现 IOC

徒手撸框架--实现IoC, 链接

实现 AOP

徒手撸框架--实现Aop, 链接

徒手撸框架--高并发环境下的请求合并

徒手撸框架--高并发环境下的请求合并, 链接

实现 kV 数据库

一个 Java 版本的 Raft(CP) KV 分布式存储实现, lu-raft-kv

实现数据库

Java MIT6.830 链接

Java mydb 链接

实现Paxos协议(C++)

链接

手写简易版dubbo,丰富校招简历

刚毕业老司机带你一步一步手写简易版dubbo,丰富校招简历

手写JVM

Java实现JVM(《自己动手写 java 虚拟机》中的go语言实现改为Java语言实现)

Go

go-docker

用go写一个docker,地址

Golang分布式对象存储-活跃更新中 OSS

@tzq0301 Go 分布式对象存储(正宗教程)https://www.bilibili.com/video/BV1pA411q7wB

GO-JVM

golang 实现 JVM

jvm.go golang实现jvm

Star History

Star History Chart

About

收集轮子类项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

AltStyle によって変換されたページ (->オリジナル) /