基于脚手架微服务的视频点播系统-服务端开发部分接口定义,数据库表设计,视频索引设计,缓存与消息队列设计部分在我们开始编写服务端代码时,我们先来看下服务端的整体架构: 我们实现时分为五个模块:我们此前在客户端业务逻辑层定义的RESTful风格接口,现在需要在服务端通过Protobuf进行重构定义。 因为我们的所有客户端请求会发起http请求到网关,然后网关再通过rpc调用相应的子服务,大致演示流程如下: 所以基于我们之前在客户端实现业务逻辑定义的一系列RESTful接口,这里我们为服务端也来定义下相关接口,不过需要注意的是,这里因为手机验证码无法个人使用,所以我们之前改为了邮箱验证,因此下面的部分接口与手机号相