Skip to content
View ipipman's full-sized avatar

Block or report ipipman

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ipipman/README.md

Hi there 👋

Visitors Count

Pinned Loading

  1. JavaSpringBootSamples JavaSpringBootSamples Public

    SpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架

    Java 703 184

  2. JavaKnowledge JavaKnowledge Public

    JAVA知识图谱:JVM、JMM、JUC、NIO、Netty、IOC、AOP、Java8、多线程、Mysql、分布式事务、MQ等

    Java 35 18

  3. rpc-man rpc-man Public

    从零开始, 手写一个RPC框架。 架构概览:RPC框架的整体架构,包括客户端、服务端、网络传输层、序列化层、注册中心、负载均衡策略等核心组件及其相互关系。 技术选型:阐述所选用的编程语言(Java)、网络库、序列化库、注册中心实现、日志库、测试工具等关键依赖。

    Java 6 2

  4. config-man config-man Public

    从零开始,手写一个配置中心框架。基于 Apollo 和 Nacos 的设计思想,从零开始设计并实现一个 Java简易版配置中心,包括 Server 和 Client 两部分。 与 Spring Boot 的集成,处理通过@Value注解和@ConfigurationProperties注解绑定的属性。

    Java 6

  5. cache-man cache-man Public

    从零开始,手写一个Cache框架。网络通信层:基于Netty实现异步非阻塞的网络通信。 协议解析层:实现RESP协议解析器,负责将接收到的网络数据包解析为可执行命令及参数。 命令处理器:设计一系列命令处理器,对应Redis的五种基本数据结构的操作。Lua脚本支持:集成Lua脚本引擎,允许用户提交Lua脚本进行复杂逻辑处理,进一步提升执行效率和灵活性。

    Lua 1

  6. mq-man mq-man Public

    从零开始,手写一个MQ框架。拆分 broker 和 client (包括 producer 和 consumer) 设计消息读写 API 接口,确认接口,提交 offset 接口 设计消息读写API接口,确认接口,提交offset接口 producer 和 consumer 通过 httpclient 访问 Queue 实现消息确认, offset提交 实现 consumer 从 offse…

    Java 3