首页 > 其他分享 >技术名词

技术名词

时间:2024-12-10 21:53:29浏览次数:6  
标签:容器 发音 服务 Kubernetes 名词 技术 应用程序 应用

https://zhuanlan.zhihu.com/p/168361742

 

作者:京东科技开发者
链接:https://zhuanlan.zhihu.com/p/168361742
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

 

 

 

Kubernetes 应该是最近最火的云原生技术名词,小伙伴们肯定不会陌生,但这个词应该怎么发音呢?来看看我们的研发大佬是怎么发音的:

 

 

 

 

这要是交流起来,你能听懂在说什么吗?哈哈哈,其实它正确的读音应该是:

/kubə'netis/

重音在第三个音节,来源于希腊文,意思是舵手。

 

 

 

Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。

在 Kubernetes 中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。

 

 

这个词同样来源于古希腊语,是泰坦神族中神明的名字,有“先见之明”的意思,先来看看我们的前端小哥哥是怎么读的:

 

 

 

 

我们来看一下正确发音的音标:

/prəˈmiː.θi.əs/ UK

/prəˈmiː.θi.əs/ US

怎么样?你读对了吗?

 

 

 

Prometheus 是一个开源的云原生监控和报警系统,前身是 SoundCloud 的告警工具包,现已演化成一个独立的开源监控系统,于 2016 年加入了 Cloud Native Computing Foundation,是 Kubernetes 之后的第二个主要项目。

 

 

 

 

这个发音应该不难,拆开都是我们熟悉的单词,它的正确发音是:

/ˈsɜː.vɪs/ /meʃ/ UK

/ˈsɝː.vɪs/ /meʃ/ US

 

 

 

Service Mesh 是用于处理服务到服务通信的专用基础架构层。Cloud Native 有着复杂的服务拓扑,它负责可靠的传递请求。实际上,Service Mesh 通常作为一组轻量级网络代理实现,这些代理与应用程序代码部署在一起,应用程序无感知。

 

 

 

 

Container 我们简直太熟了,也是使用频率最高的云原生技术名词,我们来看看 Containerd 的正确发音是什么:

/kənˈteɪnə(r) -dee/

它的发音是 container-dee,正如其名,它是一个容器守护进程。

 

 

 

Containerd 是一个工业级标准的容器运行基础设施,它强调简单性、健壮性和可移植性。Containerd 可以在宿主机中管理完整的容器生命周期:容器镜像的传输和存储、容器的执行和管理、存储和网络等。containerd 并不是直接面向最终用户的,而是主要用于集成到更上层的系统里,比如 Swarm, Kubernetes, Mesos 等容器编排系统。

 

 

▼更多发音小知识,请继续点击以下视频观看▼

 

▲发音大挑战丨云原生里那些明星项目怎么读?(二)▲

 

 

 

来自产品经理小哥哥的发音:

 

 

 

 

正确的发音:

/ˈen.vɔɪ/ UK

/ˈen.vɔɪ/ US

中文意思是使者。

 

 

 

Envoy 是专为大型现代 SOA(面向服务架构)架构设计的 L7 代理和通信总线,体积小,性能高。它的诞生源于以下理念:对应用程序而言,网络应该是透明的。当网络和应用程序出现故障时,应该能够很容易确定问题的根源。

 

 

 

这个也不难,相信大多数人都能读对,就是 Side Car 的连读,正确发音:

/ˈsaɪd.kɑːr/ UK

/ˈsaɪd.kɑːr/ US

 

 

 

 

Sidecar 中文译作「边车」,如下图中载人的摩托车是主应用,载狗的边车就是 sidecar。

 

 

 

 

 

 

 

Sidecar 在微服务架构中,Sidecar 附加到主应用(或者叫父应用)上,可以扩展并增强系统的功能特性,同时 Sidecar 与主应用是松耦合的(Sidecar 聚合的功能包括平台抽象、远程服务代理、日志、配置、流量监控等)。

 

 

这个有些考验,正确发音是:

/helm/

中文就是舵轮的意思。

 

 

 

Helm 是 Deis 开发的一个用于 Kubernetes 应用的包管理工具,主要用来管理 Charts(海图)。有点类似于 Ubuntu 中的 APT 或 CentOS 中的 YUM。Helm Chart 是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件。可以在你部署应用的时候自定义应用程序的一些 Metadata,以便于应用程序的分发。

对于应用发布者而言,可以通过 Helm 打包应用、管理应用依赖关系、管理应用版本并发布应用到软件仓库。对于使用者而言,使用 Helm 后不用需要编写复杂的应用部署文件,可以以简单的方式在 Kubernetes 上查找、安装、升级、回滚、卸载应用程序。

 

 

这个有些难度了,还是来看看市场小哥哥的发音:

 

 

 

 

 

李斯表示这锅我不背!

 

 

 

 

它的正确发音应该是:

/iːst'iəʊ/

和 Kubernetes 一样,这个词也来源于希腊文,意思是“启航”。

 

 

 

Istio 是一个开源的服务网格,提供一种简单的方式来为已部署的服务建立网络,该网络具有负载均衡、服务间认证、监控等功能,而不需要对服务的代码做任何改动。随着各组织越来越多地采用云平台,开发者必须使用微服务设计架构以实现可移植性,而运维人员必须管理包含混合云部署和多云部署的大型分布式应用。Istio 采用一种一致的方式来保护、连接和监控微服务,降低了管理微服务部署的复杂性。

好了,今天的小课堂就到这结束了,上面的这些技术名词,你都读对了吗?

 

标签:容器,发音,服务,Kubernetes,名词,技术,应用程序,应用
From: https://www.cnblogs.com/lightsong/p/18598100

相关文章

  • C#/.NET/.NET Core技术前沿周刊 | 第 16 期(2024年12.01-12.08)
    前言C#/.NET/.NETCore技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NETCore领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。......
  • 《python基于自然语言处理技术的话题文本分类》毕业设计项目
    大家好,我是俊星学长,一名在Java圈辛勤劳作的码农。今日,要和大家分享的是一款《python基于自然语言处理技术的话题文本分类》毕业设计项目。项目源码以及部署相关事宜,请联系俊星学长,文末会附上联系信息哦。......
  • CryEngine引擎开发:优化与性能分析_渲染技术优化
    渲染技术优化在动作游戏开发中,渲染性能的优化至关重要。CryEngine引擎以其强大的图形渲染能力而闻名,但在实际开发过程中,如何充分利用其潜力,确保游戏在各种设备上都能流畅运行,是开发者需要面对的重要挑战。本节将详细介绍CryEngine引擎中渲染技术的优化方法,包括但不限于......
  • 实现金蝶云星空到MySQL数据集成的技术方案
    金蝶云星空数据集成到MySQL的技术案例分享在企业信息化系统中,数据的高效流转和准确对接是业务流程顺畅运行的关键。本文将聚焦于一个具体的系统对接集成案例:如何通过轻易云数据集成平台,将金蝶云星空的数据无缝集成到MySQL数据库中。此次案例的实际运行方案为“zzcx-金蝶查询组装......
  • Python网络爬虫技术详解与实践案例
    Python网络爬虫技术详解与实践案例在大数据时代,数据是驱动业务发展的重要资源。如何高效地获取数据,成为许多开发者关注的重要课题。Python网络爬虫作为一种自动化数据抓取工具,在数据采集领域扮演着重要角色。本文将详细介绍Python网络爬虫的基础知识、进阶技巧,并通过实际案......
  • mysql 大表drop和truncate 技术风险点
    1、用这个drop语句举例:droptableT;在之前的老版本中,但如果表T比较大,占用的各种缓存较多,这个SQL在对表进行删除的时候,需要依次清理掉bufferpool中的page,时间久回比较久;清理的动作会影响到在线的业务;在老版本的内核中的大致逻辑如下:扫描lru链表,如果page属于T表,就从lru链表,hash......
  • 技术框架中对高级查询多对多查询的学习
    高级查询之一对多查询查询条件根据游戏名称,查询游戏账号信息我们在之前创建的映射器接口GameMapper.java中添加接口方法,如下: /***根据游戏名查询游戏账号*@paramname游戏名*@return游戏实体类*/publicGameEntityselectGameByName(Str......
  • Rerender A Video 技术浅析(一)
    RerenderAVideo 是一种先进的视频处理技术,利用深度学习、计算机视觉和图像处理等技术来重新渲染和优化视频内容。一、视频增强模块1.1超分辨率重建工作原理:超分辨率重建旨在将低分辨率(LR)视频帧转换为高分辨率(HR)帧。常用的方法包括基于深度学习的模型,如SRGAN(Super-Resol......
  • 七个合法学习黑客技术的网站,让你从萌新成为大佬!
    一、HackingLoops网址:LearnEthicalHackingandPenetrationTestingOnline|Learnethicalhacking,penetrationtesting,cybersecurity,bestsecurityandwebpenetrationtestingtechniquesfrombestethicalhackersinsecurityfield.这是一个博客网站,主要面......
  • HTML5期末大作业:用DIV+CSS技术设计的网页与实现(剪纸传统文化网页设计主题)
    ......