在Django中使用zerorpc 前言 随着系统架构从集中式单点服务器到分布式微服务方向的迁移,RPC是一个不可回避的话题.如何在系统中引入对开发者友好,性能可靠的RPC服务是一个值得深思的问题. 在调研了Thrift,gRPC,zerorpc等方案后,基于以下2点最后选择了zerorpc: Thrift,gRPC学习成本高,开发者需要重新定义返回结构增加了工作量 zerorpc完美契合Python,能快速开发,并且支持Node.js,适用于当前技术栈 问题 虽然zerorpc可以直接嵌入当前…