首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

应用技术架构 —— 无服务器架构

服务器架构背景 计算机算力发展演进 计算机发展经历了大型机、小型机、PC 机、虚拟机和云服务器(大多数云服务器也是虚拟机)。...Serverless 发展历程 Serverless 简介 无服务器架构是指应用程序使用第三方 Function 和服务,但不需要管理服务器。...《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍: 1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等; 4.

2K40

应用技术架构 —— 无服务器架构

服务器架构背景 计算机算力发展演进计算机发展经历了大型机、小型机、PC 机、虚拟机和云服务器(大多数云服务器也是虚拟机)。...Serverless 发展历程 Serverless 简介 无服务器架构是指应用程序使用第三方 Function 和服务,但不需要管理服务器。无服务器架构主要包含了 FaaS 和 BaaS。...《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍:1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

2.7K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Web开发——服务器应用技术简单比较

    https://blog.csdn.net/huyuyang6688/article/details/12917987        在开发动态网站时,离不开服务器端技术,服务器端技术主要有CGI...它允许使用不同语言来编写适合的CGI程序,该程序被放在Web服务器上运行。...当客户端发出请求给服务器时,服务器根据用户请求建立一个新的进程来执行指定的CGI程序并将执行结果以网页形式返回给客户端的浏览器上显示出来。...虽说CGI是当前应用程序的基础技术,但这种技术的编制比较困难,且效率低下,因为每次页面被请求时,都要求服务器重新将CGI程序编写成可执行的代码。...但必须得在服务器端安装了适当的解释器后,才可以通过调用此解释器来执行脚本程序,然后将执行结果与静态内容部分结合并传送到客户端浏览器上。

    2K10

    vivo直播应用技术实践与探索

    在直播内容的分发上,主要的方式还是依赖于云厂商的CDN和我们内部的直播服务器集群。一种是C端的直接流量分发,另一种是通过内部转拉进行相关的业务处理。...首先需要保证整场直播的稳定性和流畅性,我们对网络进行相关的监控和优化,同时搭建多地域的内部直播服务器做好多地域的流量隔离和负载均衡。...最后落地并成功实践的方案就是通过内网转推,内网服务器再做负载均衡,并且不同办公地点的观看请求通过DNS解析到本地办公地点的直播服务器,这样就可以成功解决带宽的问题,并且还可以支持高清4k的清晰度。...在这个大的背景下,我们做出了一些调整,通过整合内部直播服务器和云直播服务器,做好对应的网络容灾,在主线网络出现问题的时候,能够系统自动识别并更换到另一个推流集群,最终保证直播全程的流畅性和稳定性,此外我们还搭建了人工运营平台...作者:vivo互联网服务器团队-Li Guolin

    70210

    PHP中WEB典型应用技术

    2、文件上传 实现文件上传,由下面几步:       1)、在服务器端要开启文件上传功能;       2)、在浏览器端提供能够进行文件上传的表单。...; 50 51 return false; 52 53 case 6: 54 55 case 7: 56 57 $error = '对不起,服务器繁忙,请稍后再试!'...协议项就是浏览器在请求服务器的时候事先告诉服务器的一些信息,而且每一个协议项都要单独的占用一行!   ...常见的请求头: host:当前url中所要请求的服务器的主机名(域名) accept-encoding:是浏览器发给服务器,声明浏览器支持的压缩编码类型 比如gzip accept_charset:表示...3、cookie和session的区别 cookie session 存储位置 浏览器端 服务器端 数据量 大 小 存储的数据类型 只能是字符串 任意类型 安全性 较低 较高 默认的有效路径 只能是当前目录及其子目录

    67820

    应用技术架构 —— 微服务架构

    分布式事务 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单理解跨系统的事务成为分布式事务。...分布式应用多个实例分布在还不同的服务器上,每个实例都会产生日志,需要对分布在不同服务器的实例日志进行统一的收集、存储和展示,这就需要分布式日志收集工具(图中的 ⑥)。...《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍: 1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等; 4.

    1.8K20

    应用技术架构 —— 微服务架构

    分布式事务分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简单理解跨系统的事务成为分布式事务。...分布式应用多个实例分布在还不同的服务器上,每个实例都会产生日志,需要对分布在不同服务器的实例日志进行统一的收集、存储和展示,这就需要分布式日志收集工具(图中的 ⑥)。...《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍:1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

    2K40

    应用技术架构 —— 分布式应用多运行时架构

    多运行时微服务架构发展趋势 进一步完善生态能力;与容器平台深度融合;与 servicemesh 深度融合;与无服务器架构深度融合。...《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍:1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

    87130

    小程序为代表的轻应用技术为何受到重视

    大到银行小到街边奶茶店都在逐渐转变与客户互动的方式,从之前高成本的引导用户下载 App 逐渐替换为扫码打开小程序进行业务办理或消费,这一趋势的变化也是因为 App 的“重”,导致一系列让他们变“轻”的轻应用技术应运而生...说到轻应用技术,不免会想到小程序,甚至提到小程序我们第一时间想到的就是微信小程序,从较早出现的“跳一跳”开始,微信小程序这个约定俗成的观念已经占据了我们的大脑。...其实在 W3C Mini-App 工作组的推动下已经形成了轻应用国际标准,也意味着以小程序为代表的轻应用技术不再是某个互联网公司的“专利”,“小程序”这个名字也不代表是哪一家的技术。...当然除了在业务形态上能够为企业带来足够灵活和轻量的业务互动模式之外,轻应用技术充当技术底座也有几个较大的优势:● 开发模式灵活。...随着技术的持续迭代发展和用户使用习惯的养成,企业业务载体和创新方式不得不更加快速的应对改变,而以小程序为代表的轻应用技术正在以“似水无形”的方式渗透到各行各业,嗅觉敏感的企业已经早早的开始加入这场变革之中

    27240

    应用技术架构 —— 单体架构 & 垂直架构 & SOA 架构

    《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面...在接下来的《数字化 IT 从业者知识体系》系列文章,何文强将从软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四个方面,为大家进行逐一分享介绍:1....应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

    2.9K20
    领券