当前位置:首页 > 技术文章 > 运维

  • 「Spark从精通到重新入门(二)」Spark中不可不知的动态资源分配
    「Spark从精通到重新入门(二)」Spark中不可不知的动态资源分配
    前言资源是影响Spark应用执行效率的一个关键因素。Spark应用中执行任务的组件是Executor,通过spark.executor.instances参数可以设定Spark应用的Executor数量。在运行过程中,无论Executor上是否有任务在执行,它都会被持续占用直到Spark应用结束。在上一篇文章中,我们从动态优化的角度探讨了Spark3.0版本中的自适应查询特性,它主要是在一条SQL执行过程中不断优化执行逻辑,选择更优的执行策略,从而提升性能。本篇我们将
    运维 . kubernetes 444 2025-06-27 13:20:13
  • 彻底搞懂容器技术的基石:namespace(下)
    彻底搞懂容器技术的基石:namespace(下)
    容器技术和虚拟化技术都能实现资源层面的隔离和限制。容器技术依赖于Linux内核的cgroup和namespace技术来实现这一功能。首先,我们简要概述一下这两项技术的作用:cgroup的主要作用是管理资源的分配和限制;namespace的主要作用是封装抽象、限制和隔离,使命名空间内的进程看起来拥有它们自己的全局资源。这是一个系列文章,对此系列感兴趣的朋友可以查看:彻底搞懂容器技术的基石:cgroup彻底搞懂容器技术的基石:namespace(上)本文将继续讨论namespace。我们先
    运维 . kubernetes 260 2025-06-27 12:44:01
  • 容器管理平台Rancher解析
    容器管理平台Rancher解析
    Rancher是What?一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。Rancher体系主要基于以下四个部分组成:基础设施编排Rancher可以使用任何公有云或者私有云的Linux主机资源。Linux主机可以是虚拟机,也可以是物理机。Rancher仅需要主机有CPU,内存,本地磁盘和网络资源。
    运维 . kubernetes 419 2025-06-27 12:38:34
  • Tetragon – 盯向内核的眼睛
    Tetragon – 盯向内核的眼睛
    一.概述1.1什么是eBPF?eBPF(扩展的Berkeley数据包过滤器)源自BPF,是一种通用的执行引擎,为Linux内核提供了可编程的通用能力。自Linux内核3.18版本后,BPF扩展了Berkeley数据包过滤器等多项功能,这使得eBPF与之前的cBPF区分开来。如图1所示,eBPF的架构因新功能的加入而更新,eBPF在更多场景中展现出更大的潜力,同时由于其执行速度更快,cBPF在新内核中已基本被淘汰[1]。图1eBPF架构图1.2eBPF的应用场景有哪些?eBPF能够深入覆盖从用户态
    运维 . kubernetes 509 2025-06-27 12:32:10
  • 如何用Golang构建云原生函数即服务框架 解析OpenFaaS的Golang实现
    如何用Golang构建云原生函数即服务框架 解析OpenFaaS的Golang实现
    使用Golang构建云原生FaaS框架的关键点包括:1.利用Golang的高性能、并发能力强、静态编译等优势;2.函数以HTTP服务形式运行,监听固定端口并通过网关接收请求;3.所有函数实现统一接口,便于框架统一调用;4.使用环境变量配置行为,提升灵活性;5.函数打包为Docker镜像并部署至Kubernetes,实现容器化调度;6.借鉴OpenFaaS模板设计,如分离main和handler、统一日志格式、支持异步队列等。这些要点构成了一个轻量高效、适合云环境的FaaS实现方案。
    运维 . kubernetes 1043 2025-06-27 12:13:01
  • 苹果 Containerization 提供了面向 macOS 的原生 Linux 容器支持
    苹果 Containerization 提供了面向 macOS 的原生 Linux 容器支持
    作者|ClaudioMasolo策划|张卫滨苹果在2025年的全球开发者大会(WWDC)上发布了Containerization和ContainerCLI,这是一个在Mac上以轻量级虚拟机方式创建和运行Linux容器的工具。这是开发者在macOS上运行Linux容器方式的重大转变,因为这一新的开源容器化框架消除了对Docker等第三方工具的需求。这个基于Swift的框架将在macOS26中直接提供原生的Linux容器支持,标志着苹果以安全、性能和隐
    运维 . kubernetes 692 2025-06-27 11:36:01
  • 持续集成:GitLab Runner中容器化构建的最佳实践
    持续集成:GitLab Runner中容器化构建的最佳实践
    GitLabRunner容器化构建可通过优化配置提升性能与稳定性。首先,选择轻量级镜像如AlpineLinux并使用多阶段构建以减小体积;其次,合理利用cache关键字缓存依赖和构建产物,加快后续构建速度;第三,通过parallel关键字并行执行独立任务,提高效率;第四,为Job设置资源限制,避免资源争用;第五,在Kubernetes中使用Kaniko替代dockerbuild以实现无Daemon镜像构建;第六,明确声明依赖并使用预构建镜像或vendor机制解决依赖问题;第七,配置私有仓库访问凭
    运维 . kubernetes 1116 2025-06-27 11:29:01
  • Golang微服务如何实现高可用性 Golang微服务高可用性的设计与实践
    Golang微服务如何实现高可用性 Golang微服务高可用性的设计与实践
    高可用性在Golang微服务架构中通过服务发现、熔断限流和负载均衡等手段实现。首先,使用Consul等工具进行服务注册与发现,确保系统自动适应节点变化,并结合健康检查和本地缓存提升稳定性;其次,引入hystrix-go等熔断器和rate库限流,防止级联故障影响整体系统;最后,通过多副本部署配合负载均衡策略(如RoundRobin、LeastConnections),提升容灾能力,并结合Kubernetes探针实现异常节点自动剔除与恢复。
    运维 . kubernetes 982 2025-06-27 11:04:02
  • 关于AI人工智能的知识图谱简介
    关于AI人工智能的知识图谱简介
    人工智能(AI)是一个庞大且复杂的领域,包含多个技术分支和研究方向,这些分支相互交叉、协同发展,共同推动着AI的进步。以下是AI领域的主要技术分支及其特点:一、基础理论与核心技术1.机器学习(MachineLearning,ML)定义:通过算法让计算机从数据中自动学习规律,解决预测或决策问题。子领域:监督学习(如分类、回归,用于图像识别、垃圾邮件过滤);无监督学习(如聚类、降维,用于数据挖掘、用户分群);强化学习(通过奖励机制训练智能体,用于游戏AI、机器人控制);半监督学习(结合少量标注
    运维 . kubernetes 1011 2025-06-27 10:52:17
  • 顶级工具 | Popeye帮你发现k8s集群潜在问题
    顶级工具 | Popeye帮你发现k8s集群潜在问题
    Popeye是一个实用程序,用于扫描实时Kubernetes集群并报告已部署资源和配置的潜在问题。它可以根据部署内容对您的集群进行消毒。通过扫描您的集群,Popeye能够检测配置错误,并帮助您确保最佳实践的实施,从而预防未来问题的发生。其目标是减少在运行Kubernetes集群时所面临的认知负担。此外,如果您的集群使用了metric-server,Popeye将报告可能的资源分配过多/不足,并在集群容量不足时尝试警告您。Popeye是一个只读工具,它不会以任何方式更改您的Kuberne
    运维 . kubernetes 974 2025-06-27 10:06:23
  • PHP微服务架构:基础概念解析
    PHP微服务架构:基础概念解析
    PHP微服务架构通过将大型应用拆分为独立服务提升可伸缩性与灵活性。其核心优势包括快速开发与迭代、易于部署扩展、技术栈灵活及低耦合性。但需应对服务发现、分布式事务等挑战。选择框架时,1.Swoole适合高性能需求但学习曲线陡峭;2.RoadRunner性能优异且支持多框架;3.SymfonyMicrokernel轻量适用于小型服务。通信方式上,4.RESTfulAPI通用易用;5.消息队列实现异步解耦;6.gRPC适用于高并发内部通信。监控管理方面,7.Prometheus用于指标收集;8.Gra
    运维 . kubernetes 723 2025-06-27 08:00:04
  • Python工程师需要哪些技能?
    Python工程师需要哪些技能?
    Python工程师需掌握的技能包括:1.扎实的Python基础,理解语法及底层原理;2.数据结构与算法,提升问题解决能力;3.Web开发框架如Django、Flask及相关技术;4.数据库技能,熟练操作关系型与非关系型数据库;5.熟悉Linux系统及Shell脚本;6.掌握Git进行版本控制;7.测试与调试代码的能力;8.加分项包括异步编程、并发编程、机器学习等;9.软技能如沟通、团队协作和持续学习能力。
    运维 . kubernetes 746 2025-06-26 21:01:01
  • 蓝耘怎么调用通义万相-通义万相2.1生成视频详解及代码
    蓝耘怎么调用通义万相-通义万相2.1生成视频详解及代码
    一开始,我完全不知道蓝耘是什么。经过一番查找资料,我了解到蓝耘是一个智算平台。简单来说,它就像是一个超级强大的“大脑运算基地”,有着特别厉害的计算能力。就好比我们做数学题,普通的计算器可能算得很慢,还容易出错,但蓝耘这个“超级计算器”可以又快又准地完成各种复杂的计算任务。它的硬件部分支持很多高端的GPU,像NVIDIAA100、V100、H100这些,这些GPU就像是一个个勤劳又能干的小工人,能同时处理好多好多的数据和复杂的计算。而且,蓝耘在软件方面也很厉害,它集成了Kubernete
    运维 . kubernetes 843 2025-06-26 13:42:01
  • 通义万相AI视频的学习与生成对比
    通义万相AI视频的学习与生成对比
    在当今数字化浪潮席卷全球的时代,人工智能技术以前所未有的速度改变着我们的生活、工作和娱乐方式。深度学习作为人工智能领域的核心驱动力,在图像识别、自然语言处理、语音交互等诸多领域取得了举世瞩目的成就。而在视频内容创作这一充满无限可能的领域,通义万相2.1犹如一颗璀璨的新星,凭借其卓越的性能和创新的技术架构,成为了深度学习应用的杰出典范。通义万相2.1是一款基于深度学习的先进视频生成模型,它的出现彻底颠覆了传统视频创作的模式,为内容创作者、企业和开发者带来了前所未有的便利和机遇。无论是影视制作公司
    运维 . kubernetes 632 2025-06-26 13:18:39
  • Security Profiles Operator发布v0.4.0
    Security Profiles Operator发布v0.4.0
    作者:JakubHrozek、JuanAntonioOsorio、PauloGomes、SaschaGrunert安全分析文件操作器(SecurityProfilesOperator,SPO)是Kubernetes的一个外部改进,旨在简化seccomp、SELinux和AppArmor分析文件的管理。我们很高兴地宣布,最近发布了v0.4.0版本,包含了大量的新特性、修复和可用性改进。自上一个v0.3.0版本以来,已经过去了一段时间。在过去的半年中,我们通过290次提交
    运维 . kubernetes 992 2025-06-26 11:54:07

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

网店联盟商城

网店联盟商城3.2主要修改:1、前台公告显示改为在上面显示。2、前台图片显示不限制长宽3、后台增加统计信息4、修正部门程序BUG功能介绍1、 前台:1) 商品信息搜索2) 分类页面显示3) 首页最新浏览显示4) 网站留言显示5) 会员信息修改6) 会员订单显示7) 会员购物车显示8) 商品购买计算成交流程,并生成html订单。9) 关于我们、联系我们动态显示2、 后台:1) 基本信息查看:一些数据统计信息2) 配置修改:网站名,上传图片类型和大小,html订单网址,折扣等3) 网站模板动态修改4) 网
电商源码
2025-10-25

施乐在线订单系统

一套简单的数据库结构的在线订单系统,采用数据库存储格式,方便的实现产品的在线订购,带有后台管理模块用户名为: admin 密码: ojdj22 修改密码方法如下, 更改 ckpwd.asp 中 第三行 if (user="用户名" and pwd="密码") 即可
电商源码
2025-10-25

tenghe企业建站源码1.13

欢迎使用:tenghe建站源码 tenghe建站源码该程序基于ASP+ACCESS环境开发。 本程序是由多年建站经验而开发,简单实用。利于优化,后台简洁明了,非常实用,源码仅供学习,测试,研究使用 网站后台管理:你的域名/admin/ 用户名:admin 登陆密码:admin 本程序需要完整的IIS运行环境,请勿使用简易IIS 2024-3-14 修改己知错误
企业站源码
2025-10-25

SiteTeam自助建站平台EXE版4.7

SiteTeam企业自助建站软件是一部专业为搜索引擎营销(网站优化/SEO)而设计,操作极简单,网站极稳定、故障自动修复、在线升级维护、建站速度极快、专为大众上网营销而设计的完全免费开源企业建站系统!
企业站源码
2025-10-25

旅行社旅行主题折扣海报设计下载

旅行社旅行主题折扣海报设计适用于旅行主题海报设计 本作品提供旅行社旅行主题折扣海报设计的图片会员免费下载,格式为PSD,文件大小为768KB; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-10-25

香水香氛海报设计PSD素材下载

香水香氛海报设计PSD素材适用于香水海报模板设计 本作品提供香水香氛海报设计PSD素材的图片会员免费下载,格式为PSD,文件大小为104M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
psd素材
2025-10-25

科技博览会项目报告矢量素材

科技博览会项目报告矢量素材适用于项目报告、商务演示等相关视觉场景设计的AI格式素材。
矢量素材
2025-10-25

卡通化汉堡薯条IP形象矢量素材

卡通化汉堡薯条IP形象矢量素材适用于菜单设计等相关视觉场景设计的AI格式素材。
矢量素材
2025-10-25

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号