一、应用背景
我是个在科技园上班的程序员,刚好最近碰到租房困难的问题,就在想能不能开发一个 app 帮大家找房。最近瞄准于解决深圳市上班族的租房信息分享和检索需求,于是开发了一款租房 APP ,目的在于依托深圳市的上班族群体,打造一个优质房源信息的分享和推荐平台。
二、安卓端示意图
三、 接口设计
我们后端的 RESTful API 文档通过使用自动化文档生成工具 apiDoc 生成,只需要在代码中以标准的格式在函数中增加注释,便可以自动化生成 API 文档,如下图所示,做到文档与代码的及时同步更新,减少复杂的 API 文档编写工作,提高工作效率。
四、性能设计
(一)服务器负载均衡
如图 5-1 ,本产品服务器端部署在 3 台腾讯云服务器( Cloud Virtual Machine )上,并购买了腾讯云的负载均衡( Cloud Load Balance )服务,可以将来自多个公网地址的访问流量分发到后台云服务器上,自动检测后端主机端口并剔除不可用的主机,提升服务的可用性。
图 5-1
最后谢谢大家阅读,特别是运用了腾讯云的服务器支持,给开发者省了很多成本和时间。
我是个在科技园上班的程序员,刚好最近碰到租房困难的问题,就在想能不能开发一个 app 帮大家找房。最近瞄准于解决深圳市上班族的租房信息分享和检索需求,于是开发了一款租房 APP ,目的在于依托深圳市的上班族群体,打造一个优质房源信息的分享和推荐平台。
二、安卓端示意图
三、 接口设计
我们后端的 RESTful API 文档通过使用自动化文档生成工具 apiDoc 生成,只需要在代码中以标准的格式在函数中增加注释,便可以自动化生成 API 文档,如下图所示,做到文档与代码的及时同步更新,减少复杂的 API 文档编写工作,提高工作效率。
四、性能设计
(一)服务器负载均衡
如图 5-1 ,本产品服务器端部署在 3 台腾讯云服务器( Cloud Virtual Machine )上,并购买了腾讯云的负载均衡( Cloud Load Balance )服务,可以将来自多个公网地址的访问流量分发到后台云服务器上,自动检测后端主机端口并剔除不可用的主机,提升服务的可用性。
图 5-1
最后谢谢大家阅读,特别是运用了腾讯云的服务器支持,给开发者省了很多成本和时间。