
云原生系列
文章平均质量分 96
云原生学习记录
颜淡慕潇
985硕士,资深高级研发工程师;优快云认证专家博主,优快云内容战略合伙人,新星计划导师,全栈开发领域杰出内容创作者,同时荣获阿里云专家博主及星级博主殊荣。
平时就爱捣鼓后端及前端技术,分享干货,承蒙厚爱,感谢支持! 希望和大家一起努力,成为更好的自己!
展开
-
【云原生系列】云计算概念与架构设计介绍
云计算是一种基于互联网的计算模式,在这个模式下,各种计算资源(例如计算机、存储设备、网络设备、应用程序等)可以通过互联网实现共享和交付。云计算架构设计的主要目标是实现高效、可扩展、可靠、安全和经济的计算资源共享。在云计算架构中,通常会采用分层的设计思路,将计算资源划分为不同的层次,每个层次负责不同的功能和任务。例如,常见的云计算架构通常包括以下几个层次:物理层虚拟化层平台层应用层在上述云计算架构中,各个层次之间通过API(应用程序接口)进行通信和协作。原创 2023-07-03 16:50:58 · 51228 阅读 · 103 评论 -
【云原生系列】第五讲:Knative Eventing 下篇
ParallelCRD,Parallel.ParallelcreatesChannelsand.总结下来,就是支持根据不同的过滤条件对事件进行选择处理。原创 2022-12-01 18:50:43 · 5408 阅读 · 65 评论 -
【云原生系列】第四讲:Knative 之 Eventing
Kubernetes 用户在实现开发和部署阶段服务之间松耦合的同时,服务间常要通过不同的事件机制来进行事件传递,为了解决大部分的云原生消息通信需求,Knative 提供了 Eventing 组件。特点:服务开发部署松耦合支持各种事件传递事件的生产者和事件的消费者是相互独立的确保跨服务的互操作性支持第三方的服务对接 Eventing 系统。原创 2022-11-28 10:25:59 · 5826 阅读 · 76 评论 -
【云原生系列】第一讲:什么是云计算
云计算(cloud computing):分布式:分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,合并&反馈:通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期:分布式计算:简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过分布式计算,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。现阶段:计算:分布式计算、效用计算、负载均衡、并行计算、存储。原创 2022-11-14 18:43:29 · 10042 阅读 · 154 评论 -
【云原生系列】第三讲:Knative 之 Serving
Serving:即服务基于Kubernetes的crd提供缩容至零、请求驱动的计算功能。它本质上是无服务器平台的执行和扩展组件。主要有以下特性:模型抽象:更高级层的抽象化,对象模型更易于理解。可快速部署无服务容器自动扩容:基于 HTTP 请求的无缝自动扩缩,自动扩缩容机制,支持缩容到零网络集成:自动集成网络和服务网格可扩展:连接日志记录、监控、等其他平台Knative Serving组件是Knative的核心组件,它完成了一个Serverless计算平台最重要的能力原创 2022-11-21 22:15:08 · 6201 阅读 · 126 评论 -
【云原生系列】第二讲:Knative 简介
在讲Knative之前,需要先讲一下Serverless。对于Serverless,目前还没有形成一个比较权威的定义,最新的一个定义是这样描述的:“无服务器架构是基于互联网的系统,其中应用开发不使用常规的服务进程。相反,它们仅依赖于第三方服务(例如AWS Lambda服务),客户端逻辑和服务托管远程过程调用的组合。”最开始,“无服务器”架构试图帮助开发者摆脱运行后端应用程序所需的服务器设备的设置和管理工作。这显然是不成立的,因为这项技术的目标并不是为了实现真正意义上的“无服务器”,而是指由。原创 2022-11-09 22:03:43 · 4030 阅读 · 85 评论