Jleopard / Microservices-Framework

尝试开发与设计一个轻量级的、分布式的微服务框架

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MicroServices-Framework

  • one can use this middleware like using java rmi;
  • client pool and long-term connection;
  • client heartbeat and reconnect machanism,TCP stick package problem solved;
  • protostuff serializaion;
  • service register machanism based on zookeeper;

客户端结构图 structure of client:
image

服务注册机制的时序图 service-register sequence diagram:
image

  • 此中间件可以像使用Java rmi一样使用;
  • 客户端连接池;
  • 完善的心跳包、重连、粘包解决机制;
  • 高效序列化与传输;
  • 基于zookeeper的服务注册机制,实时获取最新服务列表;

About

尝试开发与设计一个轻量级的、分布式的微服务框架

License:Apache License 2.0


Languages

Language:Java 100.0%