一种无服务器的新式API接口架构

需求:使用阿里云服务器提供面向数据库的API服务,但是因为功能独立,而且需求简单,使用ECS浪费资源,费用较高,使用轻应用服务器无法满足性能需求,尽量找寻并发条件下最优惠最高效的部署开发方式降低开发运维成本

架构设计

条目 详情
数据库 AliYun-TableStore
语言 java
框架 AliYun-函数计算

设计解析

  1. 阿里云表格存储使用的是按量计费,具有并发QPS高,二次检索的特点面对高数据量事也可平滑弹性伸缩
  2. 阿里云函数计算功能也是按量计费,提供免费额度,所有费用是面向触发器计算的(无计算无费用),具备高并发特性,最高可开启100个实例,满足千级并发服务要求,可使用java-python,php等做开发
  3. 所有服务按量付费,做到无需担心资源量费,减少成本,提高可用性,无部署,结合绑定域名服务做端口转发,可实现实时版本替换,架构值得尝试使用

相关资料

Copyright © 2020 Powered by agaege.com