专业技能|技术架构

作者: 老杨说技术 | 来源:发表于2020-04-26 12:05 被阅读0次
技术架构图

技术架构图告诉你:1)互联网电商技术架构分为几层;2)每一层用什么技术。

它分为六层,从上往下依次是:用户、负载均衡、网关路由、服务、技术平台和技术基础。

1.用户层是移动端和Web端,移动端是Android和iOS,Web端都用H5,当然现在也有很多技术框架,RN,Flutter等,都是为了尽量统一大前端或大移动端的技术。

2.负载均衡层是硬件负载均衡和软负载均衡,都是为了分摊压力,免得集中访问把某个服务搞挂了。

3.网关路由层是一个访问来了要先通过网关进行分发,当然也会在这一层做鉴权、安全、限流、熔断、降级等等操作,它就是整个平台的统一出入口,技术上选择使用SpringCloud的全家桶。

4.服务层是真正做事的一层,语言上选择Java去实现诸如找商品、下单、支付等交易业务。

5.技术平台层是业务服务所依赖的纯技术的东东,如存储的mysql、redis等,也就是传说中的中间件。

6.技术基础层是最终这些系统软件所部属的地儿,是一种近物理或者物理的存在,如操作系统、机器等。

相关文章

  • 专业技能|技术架构

    技术架构图告诉你:1)互联网电商技术架构分为几层;2)每一层用什么技术。 它分为六层,从上往下依次是:用户、负载均...

  • 专业技能|大数据技术架构

    大数据技术架构图告诉你:1)搭建什么样的技术架构支持业务:2)该使用什么技术平台。 它从上往下分为4层,依次是:服...

  • 专业技能|人工智能技术架构

    人工智能技术架构图告诉你:1)构建什么样的技术架构支持业务;2)用什么样的技术平台。 它从上往下分为六层:应用层、...

  • 这篇面试指南,我吹不动了,凭他拿下了蚂蚁金服、字节跳动、腾讯等大

    关于程序员,除了做项目来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书! 这篇篇Java进阶架构师...

  • 运营不需要人脉?

    互联网公司的架构一般是由商务、运营、策划、技术、设计组成,不同的岗位需要的专业技能不同,工作性质也完全不同。因为这...

  • 运营不需要人脉?

    互联网公司的架构一般是由商务、运营、策划、技术、设计组成,不同的岗位需要的专业技能不同,工作性质也完全不同。因为这...

  • 架构的一些记录

    架构可细分为业务架构、应用架构、技术架构,业务架构是战略,应用架构是战术,技术架构是装备。其中应用架构承上启下,一...

  • 专业技能|推荐产品架构

    推荐产品架构告诉你:1)构建什么层次的产品架构和模块;2)提供什么类型的推荐服务,支持什么使用场景。 它分为四层,...

  • 系统架构基本概要

    架构原理图 应用架构 业务架构 系统架构 数据架构 技术架构

  • 5.技术架构

    技术架构WikiPedia 技术架构学习分享http://www.dbanotes.net/opensource/...

网友评论

    本文标题:专业技能|技术架构

    本文链接:https://www.haomeiwen.com/subject/cjedwhtx.html