谈谈互联网后端基础设施

  1. 云栖社区>
  2. 中生代技术>
  3. 博客>
  4. 正文

谈谈互联网后端基础设施

jurassic_1 2016-12-09 11:17:35 浏览4669
展开阅读全文

纵观整个互联网技术体系再结合公司的目前状况,个人认为必不可少或者非常关键的后端基础技术/设施如下图所示:

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=

Api网关 业务应用和后端基础框架 缓存、数据库、搜索引擎、消息队列 文件存储 统一认证中心 单点登录系统 统一配置中心 服务治理框架 统一日志服务 数据基础设施 故障监控

这里的后端基础设施主要指的是应用在线上稳定运行需要依赖的关键组件/服务等。开发或者搭建好以上的后端基础设施,一般情况下是能够支撑很长一段时间内的业务的。此外,对于一个完整的架构来说,还有很多应用感知不到的系统基础服务,如负载均衡、自动化部署、系统安全等,并没有包含在本文的描述范围内。

Api网关

在移动app的开发过程中,通常后端提供的接口需要以下功能的支持:

  • 负载均衡
  • api访问权限控制
  • 用户鉴权

一般的做法,使用nginx做负载均衡,然后在每个业务应用里做api接


网友评论

登录后评论
0/500
评论
jurassic_1
+ 关注
所属云栖号: 中生代技术