谈谈互联网后端基础设施

jurassic_1 2016-12-09

分布式 大数据 监控 消息队列 性能 日志 数据处理 数据库 互联网 基础设施 集群 数据分析 搜索引擎 存储

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

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

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

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

Api网关

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

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

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


登录 后评论
下一篇
云攻略小攻
449人浏览
2019-10-11
相关推荐
谈谈互联网后端基础设施
1295人浏览
2018-02-09 15:00:00
谈谈集群NAS在VDI存储中的应用
768人浏览
2017-08-09 16:05:00
谈谈网站性能技术
1450人浏览
2016-05-12 13:49:14
关于前端的思考与感悟
1290人浏览
2017-06-08 15:06:00
谈谈前后端的分工协作
690人浏览
2017-11-07 14:17:00
3
18
1
4670