Go 微服务开发框架 DMicro 的设计思路Go 微服务开发框架 DMicro 的设计思路
DMicro中的drpc组件的思想是参考erpc实现,甚至可以说是它的继承者。drpc组件是DMicro框架的一部分,为了适配DMicro框架,在erpc的基础上做了深入的扩展开发。整个DMicro大量使用goframe中的组件,如果业务使用goframe框架,可以无缝接入。DRpc对等通信,对等Api高性能,非阻塞异步IO自定义Proto,,兼容http协议,自定义CodecHook点,插件系统,Push消息,session管理,Socket抽象,断线重连,过载保护,负载均衡,心跳机制,