首页 文章 精选 留言 我的

文章列表

共 97898 篇
阿里云大数据ACP认证知识点梳理7——MAP REDUCE

阿里云大数据ACP认证知识点梳理7——MAP REDUCE

1、输入数据:对文本进行分片,将每片内的数据作为单个Map Worker的输入。 2、Map阶段:Map处理输入,每获取一个数字,将数字的Count 设置为1,并将此对输出,此时以Word作为输出数据的Key。 3、Shuffle>合并排序:在Shuffle阶段前期,首先对每个Map Worker的输出,按照Key值(即Word值)进行排序。排序后进行...

Kubernetes(k8s)容器运行时(CRI)简介

Kubernetes(k8s)容器运行时(CRI)简介

Kubernetes节点的底层由一个叫做“容器运行时”的软件进行支撑,它 负责比如启停容器 这样的事情。最广为人知的容器运行时当属Docker,但它不是唯一的。事实上,容器运行时这个领域发展迅速。为了使Kubernetes的扩展变得更容易,我们一直在打磨支持容器运行时的K8s插件API:容器运行时接口(Container Runtime Interface,...

关于K8s集群器日志收集的总结

关于K8s集群器日志收集的总结

本文介绍了kubernetes官方提供的日志收集方法并介绍了Fluentd日志收集器并与其他产品做了比较。最后介绍了好雨云帮如何对k8s进行改造并使用ZeroMQ以消息的形式将日志传输到统一的日志处理中心。 容器日志存在形式 目前容器日志有两种输出形式 stdout,stderr标准输出 这种形式的日志输出我们可以直接使用docker logs查看日志k8s...

Kubernetes(k8s)有状态集群服务部署与管理

Kubernetes(k8s)有状态集群服务部署与管理

由于篇幅关系,第一部分Kubernetes相关概念略过不提,本文将结合分享内容, 对《Kubernetes有状态服务部署与管理》之K8S存储系统做重点阐述。 在K8S运行的服务,从简单到复杂可以分成三类:无状态服务、普通有状态服务和有状态集群服务。下面分别来看K8S是如何运行这三类服务的。 无状态服务,K8S使用RC(或更新的Replica Set)来保证一...

使用Netsil监控Kubernetes上的微服务

使用Netsil监控Kubernetes上的微服务

Kubernetes是容器编排和调度领域的王者,它击败了竞 争对手Docker Swarm和Apache Mesos,开启了闪耀的未来,微服务可以自修复,可以自动扩展,可以跨zone,region甚至跨云供应商进行federate。在这样的云原生应用程序的新纪元里,能够以简单的方式洞察服务之间是如何交互的变得日益重要——这可和大海捞针般大范围寻找导致性能问题...

编排管理成容器云关键 Kubernetes(K8s)和Swarm对比分析

编排管理成容器云关键 Kubernetes(K8s)和Swarm对比分析

容器管理和编排将成云计算主战场 从云化的诱因说起。中国云计算实践八年多,市场认知逐渐提升,锐意创新企业对云的期待已经不是资源弹性、成本优势那么简单,业务的灵活性和稳定性才是直接目标,当然这背后的应用弹性是研发部门要考虑的,所以 DevOps 的理念正在刺 激技术团队的神经,敏捷、灵活、高效的容器技术和微服务架构越来越被关注。 Docker 的理念为“Buil...

Kubernetes(K8s)容器设计模式实践案例 – 分散收集模式

Kubernetes(K8s)容器设计模式实践案例 – 分散收集模式

《Kubernetes与云原生应用》专栏是InfoQ向轻元科技首席架构师王昕约稿的系列 文章。本专栏包含8篇内容,将会从介绍和分析Kubernetes系统以及云原生应用 入手,逐步推出基于Kubernetes的容器设计模式实践案例,希望对计划应用Kubernetes的朋友有所帮助。本文是该专栏的第七篇。 Kubernetes系统架构与设计理念 云原生应用的设...

Docker 与 Kubernetes(k8s) 在企业基础设施服务的应用

Docker 与 Kubernetes(k8s) 在企业基础设施服务的应用

大家好,本次内容我在我司上个月的PWorld大会上分享过,线下会议参与人数有限,这次 应邀在微信上向更广泛的人群分享,同时也加入了我近期的一些新想法,不仅仅是上次分享的重复。 一、新时代——即基于容器的云时代的来临。 下面出场的是容器时代的两大主角——Docker和Kubernetes,未来相当长的时间里,容器时代的种种爱恨情仇,都将在这两大主角之间展开。 ...

将Hypernetes整合至Kubernetes带来安全性与多租户机制

将Hypernetes整合至Kubernetes带来安全性与多租户机制

尽管很多开发者与安全专家乐于强调Linux容器所拥有的明确边界,但大多数用户仍然希望进一步提升其隔离性水平,特别是在多租户运行环境当中。遗憾的是,目前这部分用户仍不得不将容器运行在虚拟机当中,有些甚至 采取了容器与虚拟机一对一的包装方式。 这种作法直接影响到了云原生应用的诸多固有优势:包装在容器外面的虚拟机拖慢了服务的启动速度,带来更多的内存消耗,集群的资源...

Kubernetes(K8s)容器设计模式实践案例 – 工作队列模式

Kubernetes(K8s)容器设计模式实践案例 – 工作队列模式

K8s与容器设计模式 目前K8s社区推出的容器设计模式主要分为三大类:第一类,单容器管理模式;第二类,单节点多容器模式;第三类,多节点多容器模式;一类比一类更复杂。 根据复杂性的不同,本系列文章给出不同篇幅的实践案例介绍。所有在云计算平台上运行 的应用业务都可以分成两大类,即长时运行服务和批处理业务。工作队列模式是一系列容器设计模式中第一个面向批处理业务的模...

Kubernetes设计文档 网络介绍

Kubernetes设计文档 网络介绍

模型和动机 Kubernetes从Docker默认的网络模型中独立出来形成一套自己的网络模型。该网络模型 的目标是:每一个pod都拥有一个扁平化共享网络命名空间的IP,通过该IP,pod就能够跨网络与其它物理机和容器进行通信。一个pod一个IP模型创建了一个干净、反向兼容的模型,在该模型中,从端口分配、网络、域名解析、服务发现、负载均衡、应用配置和迁移等角度...

Kubernetes(k8s)代码解读-apiserver之list-watch篇

Kubernetes(k8s)代码解读-apiserver之list-watch篇

apiserver的list-watch代码解读 list-watch,作为k8s系统中统一的异步消息传递方式,对系统的性能、数据一致性起到关键性的作用。今天我想从代码这边探究一下list-watch的实现方式。并看是否能在后面的工作中优化这个过程。 0. list-watch的需求 上图是一个典型的Pod创建过程,在这个过程中,每次当kubectl创建了R...

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册