liyupi / yu-rpc
鱼皮的 24 年新项目,基于 Java + Etcd + Vert.x 的高性能 RPC 框架,用新颖的技术栈从 0 到 1 带大家开发轮子。教程由浅入深,可以学习并实践基于 Vert.x 的网络服务器、序列化器、基于 Etcd 和 ZooKeeper 的注册中心、反射、动态代理、自定义网络协议、多种设计模式(单例 / 工厂 / 装饰者等)、负载均衡器设计、重试和容错机制、Spring Boot Starter 注解驱动开发等,大幅提升架构设计能力。
☆520Updated 9 months ago
Alternatives and similar repositories for yu-rpc:
Users that are interested in yu-rpc are comparing it to the libraries listed below
- PmHub,一个基于 SpringCloud & LLM 的智能项目管理系统,该项目旨在帮助小伙伴们快速掌握微服务/分布式项目的架构设计和开发流程。如果你想在校招或者社招中拿到一个满意的 offer,PmHub 将是一个非常 nice 的选择😄。☆367Updated last month
- YukeSeko接口仓库☆116Updated last year
- 基于Netty、Nacos实现的网关以及RPC。学习完毕当前项目可以帮助你深入理解Netty。☆286Updated 5 months ago
- 一款基于Netty+Zookeeper+Spring实现的轻量级Java RPC框架。提供服务注册,发现,负载均衡,支持API调用,Spring集成和Spring Boot starter使用。是一个学习RPC工作原理的良好示例。☆438Updated 2 years ago
- OJ判题系统微服务版☆62Updated last year
- 新项目,基于 Vue 3 + Spring Boot + Redis + ChatGLM + RxJava + SSE 的 AI 答题应用平台。 用户可以基于 AI 快速制作并发布答题应用,支持检索、分享、在线答题并基于 AI 得到回答总结;管理员可以集中管理和审核应用。☆304Updated 2 weeks ago
- 一个丰富的API开放调用平台,为开发者提供便捷、实用、安全的API调用体验☆81Updated last year
- 新项目,基于 Next.js + Spring Boot + Redis + MySQL + Elasticsearch 的面试刷题平台,运用 Druid + HotKey + Sa-Token + Sentinel 提高了系统的性能和安全性。管理员可以创建题库、题目和题…☆382Updated 2 months ago
- The basic cache tool for java.(java 手写实现渐进式 redis 缓存工具)☆415Updated 11 months ago
- 收集轮子类项目☆1,144Updated last year
- 🔥 热门推荐 🔥 SaaS 短链接系统,承载高并发和海量存储等场景难题。专为实习、校招以及社招而出的最新项目,项目质量不亚于 12306 铁路购票项目。☆595Updated 3 weeks ago
- 仿bilibili前后端实现☆572Updated 2 months ago
- 提供 API 接口供开发者调用的平台 💎 by 鱼皮编程导航知识星球☆113Updated last year
- 【代码随想录知识星球】项目分享-手撕RPC框架🔥☆536Updated last month
- 一个简单的数据库实现☆1,002Updated last year
- 鱼聪明 AI 的 Java SDK,几行代码使用 AI 助手能力!☆208Updated 10 months ago
- 黑马学成在线项目,博客附带全套笔记及可能遇到的bug解决方案☆353Updated last year
- 编程导航 2025 年新项目,基于 Spring Boot 3 + Java 21 + TiDB + Redis + Pulsar + Docker 的高并发点赞系统实战项目,适用于社交平台、内容社区等场景。项目从基础功能开发到高并发优化再到企业级高可用架构,完整覆盖了点赞…☆90Updated last week
- 高吞吐网关☆68Updated this week
- 天机学堂 黑马 天机学堂是一个基于微服务架构的生产级在线教育项目,核心用户不是K12群体,而是面向成年人的非学历职业技 能培训平台。相比之前的项目课程,其业务完整度、真实度、复杂度都非常的高,与企业真实项目非常接近。☆233Updated 9 months ago
- ✨ Kill Bug - Based on React / Next.js / SpringBoot / SpringCloud - Microservice Project☆58Updated 9 months ago
- forest(森林)——一款现代化的知识社区后台项目,使用 SpringBoot + Shiro + MyBatis + JWT + Redis 实现☆783Updated 2 weeks ago
- 基于 React + Spring Boot + Picocli + 对象存储的代码生成器共享平台,又分为 3 个循序渐进的子项目:基于命令行的本地代码生成器 + 代码生成器制作工具 + 在线代码生成器平台。实践 Java 命令行应用开发、FreeMarker 模板引擎、多…☆630Updated 8 months ago
- 手写一个简易版 Spring,解决了「set方法注入」和「构造方法注入」的循环依赖问题,AOP 支持 5 种通知类型。☆176Updated 2 years ago
- 👍 👍 👍 高度仿制大麦网售票系统,使用 SpringCloudAlibaba、Kafka、Redis、Sentinel、ElasticSearch、ShardingSphere 等架构,实现 从抢票到生成订单完成支付 的整个流程,并包含各种高并发难题的实际落地解决方…☆443Updated last week
- 编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户 可以在平台公开上传和检索图片素材;管理员可以上传、审核和…☆619Updated 2 months ago
- 一站式聚合搜索平台 💎 by 鱼皮编程导航知识星球☆83Updated last year
- 🎉校园博客,基于微服务架构且前后端分离的博客社区系统。项目后端技术栈:JDK17+SpringBoot + SpringCloud + Mybatis-Plus + Nacos + MySQL + Redis + MQ + ElasticSearch + Docker。前…☆473Updated 5 months ago
- homie 匹配系统是一个移动端网页的在线云交友平台。实现了按标签匹配、查找用户,基于 Redis GEO 实现搜索附近用户,同时个人还可以建队、组队以打造个人学习队伍。除了添加好友、搜索好友外,还基于 Websocket 实现好友间私聊,方便用户寻找志同道合的学习搭子。☆56Updated last month
- 企业核心用户管理系统,用于快速学习项目开发 💎 by 鱼皮编程导航知识星球☆90Updated last year