本文分享自华为云社区《通过HPA+CronHPA组合应对业务复杂弹性伸缩场景》,作者:云容器大未来。 背景 在k8s集群中,容器水平自动伸缩(HPA),可以根据容器资源的使用量,在设置好的副本范围内,自动扩缩容工作负载副本数(replicas)。HPA是基于指标阈值进行伸缩的,常见的指标有CPU和内存。也可以通过自定义指标,例如QPS、连接数等进行伸缩。但是存在一种场景:基于指标的伸缩存在一定的时延,这类时延主要包含:采集时延(分钟级)、判断时延(分钟级)和伸缩时延(分钟级)。此类分钟级时延,无法适应在短期内极速上涨的业务流量,可能会导致应用CPU飚高,响应时间变长。 容器定时水平自动伸缩(...

  YqbaJkf98QJO   3天前   14   0   0 云计算

本文分享自华为云社区《Python可视化数据分析从数据获取到洞见发现的全面指南》,作者:柠檬味拥抱。 在数据科学和分析的领域中,可视化是一种强大的工具,能够帮助我们理解数据、发现模式,并得出洞见。Python提供了丰富的库和工具,使得可视化数据分析工作流程变得高效而灵活。本文将介绍Python中可视化数据分析的工作流程,从数据获取到最终的洞见可视化展示。 1.数据获取 在开始任何数据分析工作之前,首先需要获取数据。Python提供了各种库来处理不同来源的数据,例如pandas用于处理结构化数据,requests用于获取网络数据,或者使用专门的库来连接数据库等。让我们以一个简单的示例开始,从CS...

  YqbaJkf98QJO   3天前   8   0   0 Python

本文分享自华为云社区《Python函数与模块的精髓与高级特性》,作者:柠檬味拥抱。 Python是一种功能强大的编程语言,拥有丰富的函数和模块,使得开发者能够轻松地构建复杂的应用程序。本文将介绍Python中函数和模块的基本使用方法,并提供一些代码实例。 1.函数的定义与调用 函数是一段完成特定任务的可重复使用的代码块。在Python中,我们使用关键字 def 来定义函数。 defgreet(name): """这是一个简单的问候函数""" print("Hello,"+name+"!") 以上是一个简单的函数 greet,它接受一个参数 name,...

  YqbaJkf98QJO   3天前   9   0   0 Python

本文分享自华为云社区《Python与Geopandas:地理数据可视化与分析指南》,作者:柠檬味拥抱。 地理数据可视化在许多领域都是至关重要的,无论是研究地理空间分布、城市规划、环境保护还是商业决策。Python语言以其强大的数据处理和可视化库而闻名,而Geopandas作为其地理信息系统(GIS)领域的扩展,为处理地理空间数据提供了方便的工具。本文将介绍如何使用Python和Geopandas进行地理数据可视化,并提供实用的代码示例。 1.准备工作 在开始之前,确保已经安装了Python和Geopandas库。可以使用pip来安装Geopandas: pipinstallgeopandas...

  YqbaJkf98QJO   3天前   10   0   0 Python

本文分享自华为云社区《Plotly绘制3D图形》,作者:柠檬味拥抱。 在数据可视化领域,三维图形是一种强大的工具,可以展示数据之间的复杂关系和结构。Python语言拥有丰富的数据可视化库,其中Plotly是一款流行的工具,提供了绘制高质量三维图形的功能。本文将介绍如何使用Python和Plotly来绘制各种类型的3D图形,并给出代码实例。 准备工作 首先,确保你已经安装了Plotly库。你可以使用pip命令来安装: pipinstallplotly 接下来,我们将使用Plotly的plotly.graph_objects模块来创建3D图形。我们还将使用numpy库生成一些示例数据。 im...

  YqbaJkf98QJO   3天前   9   0   0 Python

本文分享自华为云社区《JavaChassis3技术解密:契约优先(APIFirst)开发》,作者:liubao68。 契约优先(APIFirst)开发是指应用程序开发过程中,将API设计作为第一优先级的任务。契约优先开发随着WebServices概念的发展而不断得到重视,特别是微服务架构出现以后,API设计成为影响功能开放、性能优化等问题的关键因素。常见的契约优先开发框架和模式有如下几种: WebServices技术可以由设计人员先编写WSDL描述WEB服务内容,然后结合工具生成代码。WSDL可以进行分发,不同的语言都可以结合WSDL生成客户端。 gRPC技术可以由设计人员先编写IDL描述R...

  YqbaJkf98QJO   3天前   11   0   0 Java

本文分享自华为云社区《JavaChassis3技术解密:接口维度负载均衡》,作者:liubao68。 在JavaChassis3技术解密:负载均衡选择器中解密了JavaChassis3负载均衡在解决性能方面提供的算法。这次解密的技术来源于实际客户案例: 在客户的微服务系统中,存在很多种不同逻辑的接口,以及特殊的访问模式,经常会出现部分实例线程池排队严重,而其他实例负载不高的负载不均衡现象。比如:微服务A访问微服务B,微服务B存在B1、B2两个实例,OP1、OP2两个接口,其中OP1处理比较耗时,占用较多CPU时间,OP2处理较快。微服务A的业务逻辑会以OP1、OP2、OP1、OP2…这样的访...

  YqbaJkf98QJO   3天前   8   0   0 Java

本文分享自华为云社区《Spring高手之路18——从XML配置角度理解SpringAOP》,作者:砖业洋__。 1.SpringAOP与动态代理 1.1SpringAOP和动态代理的关系 SpringAOP使用动态代理作为其主要机制来实现面向切面的编程。这种机制允许Spring在运行时动态地创建代理对象,这些代理对象包装了目标对象(即业务组件),以便在调用目标对象的方法前后插入额外的行为(如安全检查、事务管理、日志记录等)。 JDK动态代理:当目标对象实现了一个或多个接口时,SpringAOP默认使用JDK的动态代理。JDK动态代理通过反射机制,为接口创建一个代理对象,这个代理对象会拦截对目...

  YqbaJkf98QJO   3天前   9   0   0 敏捷开发

本文分享自华为云社区《openGeminiv1.2.0版本正式发布,IoT场景性能大幅提升!》,作者:华为云开源。 在openGeminiv1.2.0版本中,我们为您带来了一系列令人振奋的内核优化,将您的体验提升到新的高度,这包括 针对IoT场景的性能优化,查询效率有极大的提升。 针对数据存储的优化,进一步节约磁盘空间,降低数据存储成本。 针对部分功能的优化,比如showtagkeys, stream等,使得功能更加丰富。 新增了一部分内核的监控指标,进一步清楚了解内核的运行状态、行为和性能,帮助分析、定位和优化数据库性能。 此外,我们还进行了一系列的读写流程上的改进和修复,以提...

  YqbaJkf98QJO   3天前   12   0   0 敏捷开发

本文分享自华为云社区《手拉手入门springboot+kafka》,作者:QGS。 安装kafka 启动Kafka本地环境需Java8+以上 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 Kafka启动方式有Zookeeper和Kraft,两种方式只能选择其中一种启动,不能同时使用。 Kafka下载https://downloads.apache.org/kafka/3.7.0/kafka_2.13-3.7.0.tgz 解压tar-xzfkafka_2.13-3.7.0.tgz 一、Zookeeper启动Kafka(kafka内置zooke...

  YqbaJkf98QJO   3天前   9   0   0 敏捷开发

本文分享自华为云社区《FT-FMEA融合混沌演练,零售运营系统韧性架构在线验证实践》,作者:《华为云确定性运维案例集(第2期)》聂刚。 一、业务背景 某零售企业营业范围覆盖20+个省份、数百个城市,为千家万户的生活提供服务,深受大众青睐。近年来,面对新零售和业务规模的不断扩大,该企业致力于实现业务的全面数字化,持续开发新的IT产品,覆盖从供应链到市场营销、客户服务到商店运营,逐步实施数字化转型,以降低运营成本,提升运营效率。 某系统为该零售企业新开发的一款IT产品,已经上线生产环境,计划正式启动线下业务接入和引流。通过混沌演练对该应用生产环境的架构韧性进行一次引流前的“排雷”和“验收”,以确保...

  YqbaJkf98QJO   3天前   8   0   0 敏捷开发

本文分享自华为云社区《华为云CCE集群增强型CPU管理策略enhanced-static》,作者:可以交个朋友。 背景 开源Kubernetes默认提供的CPU管理策略有none和static两种: none:不开启CPU管理策略,默认值。 static:开启静态绑核的CPU管理策略,允许为节点上具有某些资源特征的Pod(Guaranteedpod)赋予CPU亲和性和独占性。 华为云cce集群提供增强型CPU管理策略(enhanced-static),兼容静态绑核CPU管理策略的基础上,新增一种符合某些资源特征的BurstablePod(要求CPU的requests和limits参数值都是...

  YqbaJkf98QJO   3天前   9   0   0 Kubernetes

本文分享自华为云社区《华为云引领首个代码大模型国际标准立项》,作者:华为云头条。 近日,国际电信联盟电信标准分局第十六研究组(ITU-TSG16)于法国雷恩召开全体会议,《基于人工智能的代码生成技术要求和评估方法》国际标准项目成功获得立项通过。据了解,该项目由中国信通院牵头,联合华为云等产学研机构共同提出,这也是国际上首个代码大模型的标准项目。 随着预训练大模型、生成式人工智能等技术的迅速发展,智能化应用的深度和广度持续提升,软件工程也正在经历一场智能化变革,大模型所具备的生成和理解等能力驱使软件工程走向智能化道路,以代码大模型为基石的智能化软件工程新体系已初步形成。随着代码大模型的规模不...

  YqbaJkf98QJO   3天前   11   0   0 大模型

第六届·2024MindSpore量子计算黑客松火热进行中。本次大赛由量子信息网络产业联盟主办,昇思MindSporeQuantum社区承办,多所高校和单位联合举办。开发者将全面体验全新一代通用量子计算框架MindSporeQuantum。 热身赛为量子计算基础学习和编程演练。完成热身赛的前100名选手将有机会获得定制文化衫1件,数量有限,不容错过。 第一步:关注MindQuantum代码仓,参见量子软件编程指南 第二步:注册并完成华为云账号实名认证。 第三步:登录HiQ量子计算云平台进行在线答题。 热身赛参考文档:https://competition.huaweicloud.com/...

  YqbaJkf98QJO   3天前   9   0   0 AI综合

5月9-11日,华为云生态“领航者·AI先遣队”课程班在杭州成功举办,本次课程聚焦于AI前沿探索与实践的高端研修,汇聚了来自华为云生态伙伴企业的高层决策者,共同开启了一场关于智慧升级与生态共建的深度对话。 华为云生态领航者·AI先遣队大合影 AI与大模型,数字经济下的时代命题 随着云计算与人工智能技术的日新月异,我们正处于一个技术革新与产业升级的关键节点。如何在这一轮技术推动的时间变革中,精准捕捉到下一个增长点,将AI与大模型的生产力变革有效转化为企业的竞争优势,成为每位决策者案头亟需解答的时代命题。 华为云生态“领航者·AI先遣队”课程班正是在这样的背景下应运而生,通过为期三...

  YqbaJkf98QJO   3天前   12   0   0 AI综合

本文分享自华为云社区《GaussDB(DWS)安全管理之数据脱敏原理与使用方法介绍》,作者:VV一笑。 1.前言 适用版本:8.2.0及以上版本 GaussDB(DWS)产品数据脱敏功能,是数据库产品内化和夯实数据安全能力的重要技术突破。提供指定用户范围内列级敏感数据的脱敏功能,具有灵活、高效、透明、友好等优点,极大地增强产品的数据安全能力,实现敏感数据的可靠保护。 大数据时代的到来,颠覆了传统业态的运作模式,激发出新的生产潜能。数据成为重要的生产要素,是信息的载体,数据间的流动也潜藏着更高阶维度的价值信息。对于数据控制者和数据处理者而言,如何最大化数据流动的价值,是数据挖掘的初衷和意义。...

  YqbaJkf98QJO   3天前   11   0   0 其他数据库

本文分享自华为云社区《GaussDB(DWS)行执行引擎详解》,作者:yd_227398895。 1.前言 GaussDB(DWS)包含三大引擎,一是SQL执行引擎,用来解析用户输入的SQL语句,生成执行计划,供执行引擎来执行;二是执行引擎,其中包含了行执行引擎和列执行引擎,执行引擎即查询的执行者,位于优化器和存储引擎之间,负责将数据从存储引擎中读取出来,并根据计划将数据处理加工后返回给客户端,执行引擎的目标是为了更好地利用计算资源,更快地完成计算。三是存储引擎,决定了数据库数据的存取方式,直接影响了数据库的读写性能。 其中行执行引擎应用于行存表中,传统的OLTP(OnLineTransact...

  YqbaJkf98QJO   3天前   11   0   0 其他数据库

本文分享自华为云社区《GaussDBSQL基本语法示例-CASE表达式》,作者:Gauss松鼠会小助手2。 一、前言 SQL是用于访问和处理数据库的标准计算机语言。GaussDB支持SQL标准(默认支持SQL2、SQL3和SQL4的主要特性)。 本系列将以《云数据库GaussDB—SQL参考》在线文档为主线进行介绍。 二、CASEExpression(CASE表达式)介绍 在GaussDBSQL中,CASE表达式(CASEExpression)是一个非常强大且常用的工具,可以用于在SQL中执行基于条件的操作。CASE表达式类似于IF-THEN-ELSE语句,但使用起来更加灵活,易于阅读和编写。...

  YqbaJkf98QJO   3天前   12   0   0 其他数据库

本文分享自华为云社区《JDBC连接openGauss6.0和PostgreSQL16.2性能对比》,作者:Gauss松鼠会小助手。 PostgreSQLvsopenGauss 01前置准备 安装JDK: 详细安装步骤请问度娘,输入能正常返回即已安装 [root@db06]java-version openjdkversion"1.8.0_262" OpenJDKRuntimeEnvironment(build1.8.0_262-b10) OpenJDK64-BitServerVM(build25.262-b10,mixedmode) [root@db06]javac-version java...

  YqbaJkf98QJO   3天前   11   0   0 其他数据库

本文分享自华为云社区《【MySQL技术专栏】GaussDB(forMySQL)BigIN查询优化》,作者:GaussDB数据库。 背景介绍 在生产环境中,经常会遇到客户业务的SQL语句进行过滤查询,然后进行聚合处理,并且IN谓词列表中包含几千甚至上万个常量值。如下所示,此类语句的执行时间非常长。   MySQL优化 开源MySQL在处理列IN(const1,const2,....)时,如果列上面有索引,优化器会选择Rangescan进行扫描,否则会使用全表扫描方式。range_optimizer_max_mem_size系统...

  YqbaJkf98QJO   3天前   8   0   0 MySQL
关注 更多

空空如也 ~ ~