zebra源码结构

image.png

  • zebra-client(核心) : 除了监控外,几乎zebra所有核心功能,如读写分离、分库分表、就近路由、流量控制;
  • zebra-cat-client(可选): 提供端到端的监控,将监控信息上报到CAT监控平台
  • zebra-dao(可选):对mybatis的轻量级封装,兼容mybatis原有的功能,并额外提供了异步化接口、分页插件、多数据源等功能
  • zebra-admin-web:zebra配置管理平台 用于管理zk和保存在zk中的zebra配置
  • zebra-sample: zebra客户端使用的demo, 太简陋了, 不如直接看 zebra-client里边的单元测试 比较完善

完整目录:数据库中间件zebra源码分析

posted @ 2021-07-16 22:12  mushishi  阅读(443)  评论(0编辑  收藏  举报