华为云官方博客

生于云,长于云,让开发者成为决定性力量

  • 博客(81)
  • 资源 (2)
  • 收藏
  • 关注

原创 【华为云技术分享】探索软件复杂性简洁之道

摘要:软件的复杂性是我们程序员在日常开发中所必须面对的东西,学会如何 “弄清楚什么是软件复杂性,找到导致软件复杂的原因,并利用各种手法去战胜软件的复杂性” 是一门必备的能力。前言在进行软件开发时,我们常常会追求软件的高可维护性,高可维护性意味着当有新需求来时,系统易扩展;当出现bug时,开发人员易定位。而当我们说一个系统的可维护性太差时,往往指的是该系统太过复杂,导致给系统增加新功能时容易出现bug,而出现bug之后又难以定位。那么,软件的复杂性又是如何定义的呢?John Ousterh

2020-06-30 11:00:08 2295

原创 一个技术预案,让老板当场喊出了“奥利给”

我还是那个前浪,很多朋友说看了我的故事后觉得有点励志,在大家都处于“中年危机”、“大龄程序员找不到出路”等各种焦虑的时候,我的故事像一碗鸡汤(这个说法莫名感觉很油腻,能不能换一个???)其实我认为与其消极焦虑,不如发挥自身优势积极面对。自从公司新项目使用了云服务器之后,我就又开始了继续学习的道路。也正因为不断地学习,从最开始被实习生轻视,到后来的让老板赞赏,无疑是打了一个漂亮的翻身仗。(了解前情请戳:甩锅大会上,我是如何绝地求生的)上次因为业务量的快速上涨,导致服务器请求量远远超出预估,好在华为云弹性

2020-06-30 10:42:12 2764 2

原创 万万没想到,一个技术方案帮实习生追到了运营妹子!

上回说到,公司的新业务增长速度放缓,运营部门提出要发展短视频来促进更快的业务增长,而我也因为提前准备好了技术预案再一次得到老板的赞赏(了解详情请看上集:一个技术预案,让老板当场喊出了奥利给)。既然万事俱备了,公司就着手开始做短视频业务。本着最小化成本验证、快速迭代的原则,公司并没有大规模地去推进,而是先开发一个简单的短视频网站,招聘了一个妹子来做运营,先跑着看看效果再决定要不要加大投入. 说到这个运营妹子,那可真是青(fu)春(bai)朝(mao)气(mei)有(da)活(chang)力(...

2020-06-30 10:31:13 2502

原创 【华为云技术分享】大数据实践解析(下):Spark的读写流程分析

摘要:本文通过简单的例子来解析,大数据实践中的Spark读写流程,内容主要聚焦于Spark中的高效并行读写以及在写过程中如何保证事务性。导读:众所周知,在大数据/数据库领域,数据的存储格式直接影响着系统的读写性能。spark是一种基于内存的快速、通用、可扩展的大数据计算引擎,适用于新时代的数据处理场景。在“大数据实践解析(上):聊一聊spark的文件组织方式”中,我们分析了spark的多种文件存储格式,以及分区和分桶的设计。接下来,本文通过简单的例子来分析在Spark中的读写流程,主要聚焦于S.

2020-06-30 10:10:04 2516

原创 【华为云技术分享】云图说|管理与部署域家族云图说重磅推出:一图在手,谁与争锋!

摘要:管理与部署域服务包括云监控、云审计服务、云日志服务、标签管理服务、消息通知服务,这些服务为您的云资源管理提供便利。在日常工作中,我们往往要对云资源进行部署和管理,为了方便快捷,提高工作效率,管理与部署域的服务便应运而生。管理与部署域服务可以实现对云资源的监控和日志审计,同时可以帮助您便捷的完成对各类云资源的部署、管理和维护。“云图说”带您总览管理与部署域的服务在整个公有云系统中的角色和地位,再对各个服务进行单点描述。您也可以点击“了解更多”,管理与部署域服务等着您!相关推荐.

2020-06-29 14:16:06 2015

原创 【华为云技术分享】在 K8S 大规模场景下 Service 性能如何优化?

摘要:Kubernetes 原生的 Service 负载均衡基于 Iptables 实现,其规则链会随 Service 的数量呈线性增长,在大规模场景下对 Service 性能影响严重。本文分享了华为云在 Kubernetes service 性能优化方面的探索与实践。在企业业务推进过程中,不同业务领域的流量高峰通常都是在不同时间段来临,而应对这些不同时间到来的业务流量往往都需要大量的额外网络资源做保障。今天给大家带来我们在 Kubernetes Service 上的一些优化实践,这是一个网络相关的话题

2020-06-29 11:15:17 2806

原创 【华为云技术分享】竞享实例:让你尽享云服务的“鱼”和“熊掌”

摘要:竞享实例作为创新商业模式,为用户提供除按需、包周期之外的新模式 ,即用户可以先到先享,并将颗粒化算力瞬间批量组织起来用于各类可容错场景,其以远低于同类产品的价格以及出色稳定 的性能为离线转码、离线渲染、基因测序及Web应用等可容错业务场景提供强有力的基础支撑,助力用户瞬享自由算力。随着5G、AI、云计算及物联网等新技术的快速演进,全球数据正在指数级增长并呈海量喷涌的态势。这些海量喷涌的数据,则意味着计算成本、运维成本以及人力成本面临大幅上升的趋势。特别是一些影视、生物、金融等领域的企业必须在业

2020-06-29 10:15:23 2061

原创 【华为云技术分享】解析数据治理在过程可信变革中的运作流程

摘要:本文针对“数据牵引改进,工具固化规范”这一思路在业务团队落地过程中的动作流程进行详细阐述,并明确了支撑整个流程的关键角色定义和组织运作形式。目的为实现云服务开发的过程可信,需要基于数据对各个服务产品部的可信变革动作进行数据采集、进展可视、目标牵引、能力评估,最终用数据反映目标达成。与传统的“基于数据晾晒驱动业务团队改进,6+1指标度量”的运作方式有本质的区别,我们是基于统一的作业工具上产生的客观数据呈现,识别研发过程中基本的流程断裂点和质量缺失动作,和业务团队达成一致的目标后,把大部分改.

2020-06-29 10:06:05 3038

原创 【华为云技术分享】前端工程师必备:从浏览器的渲染到性能优化

摘要:本文主要讲谈及浏览器的渲染原理、流程以及相关的性能问题。问题前瞻1. 为什么css需要放在头部?2. js为什么要放在body后面?3. 图片的加载和渲染会阻塞页面DOM构建吗?4. dom解析完才出现页面吗?5. 首屏时间根据什么来判定?浏览器渲染1.浏览器渲染图解[来自google开发者文档]浏览器渲染页面主要经历了下面的步骤:1.处理 HTML 标记并构建 DOM 树。2.处理 CSS 标记并构建 CSSOM 树。3.将 DOM 与 CSSOM..

2020-06-28 11:16:07 2224

原创 【华为云技术分享】实战笔记丨JDBC问题定位指南

JDBC(Java数据库连接性)是Java API,用于管理与数据库的连接,发出查询和命令以及处理从数据库获得的结果集。JDBC在1997年作为JDK 1.1的一部分发布,是为Java持久层开发的首批组件之一。JDBC问题基础知识JDBC问题是指比较宽泛的,体现在JDBC层面的问题,造成JDBC问题的原因主要是三个方面:1、应用程序和应用程序框架问题;2、JDBC业务功能问题;3、数据库内核问题。问题表现可以分为三个大的方面:1、执行报错,JDBC抛出异常;2、执行效率低,耗时异常;3、特性不.

2020-06-28 10:46:52 3003 1

原创 【华为云技术分享】上亿条数据,如何查询分析简单又高效?

正值618大促,小张遇到了一个棘手的问题,需要在一周内将公司近1年电商部门的营收和线下门店经营数据进行联合分析。这将产生哪些数据难题呢?数据孤岛:电商部门的数据存在数仓A、门店经营收入数据存在数仓B,如何便捷的进行多仓联合分析? PB级数据量:多电商平台+全国线下门店每天将产生TB级数据量,年数据量高达PB级!他在第一时间联系了集团CTO,希望将各部门数据在一天内导出给他。这时候,CTO犯难了:公司现有的资源池可自如应对TB级数据量,而小张要的数据量粗略估计达到了PB级,大大超出了公司现

2020-06-28 10:01:29 2389

原创 【华为云技术分享】物联网SIM卡和SIM卡,真的不是一回事

【摘要】在物联网解决方案中,设备移动上网也需要使用SIM卡。那么,SIM卡是什么?各种SIM卡有什么区别?物联网SIM卡如何选择?本文将为您答疑解惑。通信进化史过去几百年间,通信技术经历了天变地异般的发展:数百年前的古代,人们通过“烽火传讯”、“信鸽传书”、“击鼓传声”、“旗语”等利用自然界的基本规律和人的基础感官(视觉,听觉等)可达性建立通信系统。到了19世纪中叶以后,随着电报、电话的发有,电磁波的发现,人类通信领域产生了根本性的巨大变革,从此,人类的信息传递可以脱离常规的视听觉方式,用.

2020-06-28 09:53:58 4618

原创 【华为云技术分享】干货!!卷积神经网络之LeNet-5迁移实践案例

摘要:LeNet-5是Yann LeCun在1998年设计的用于手写数字识别的卷积神经网络,当年美国大多数银行就是用它来识别支票上面的手写数字的,它是早期卷积神经网络中最有代表性的实验系统之一。可以说,LeNet-5就相当于编程语言入门中的“Hello world!”。华为的昇腾训练芯片一直是大家所期待的,目前已经开始提供公测,如何在昇腾训练芯片上运行一个训练任务,这是目前很多人都在采坑过程中,所以我写了一篇指导文章,附带上所有相关源代码。注意,本文并没有包含环境的安装,请查看另外相关文档。环境约束

2020-06-24 11:32:11 2693

原创 【华为云技术分享】云图说丨初识标签管理服务:给你的云资源贴个条

当组织中的多个部门有不同的工作流程和存储需求时,多云部署成为企业业务上云的首选。但面对相同类型的云资源如何进行分类,也成为了企业需要考虑的问题。那么,云产品在应用过程中是否有一个通过使用标签的形式,按各种维度(例如用途、所有者或环境)对云资源进行分类。华为云标签管理服务就能够提供快速便捷将标签集中管理的可视化服务,提供跨区域、跨服务的集中标签管理和资源分类功能。还等什么呢,快来给你的云资源贴个条!点击这里→了解更多精彩内容相关推荐云图说 | 初识云耀云服务器,打造“极优、..

2020-06-24 11:03:12 2132

原创 【华为云技术分享】云原生到底是什么?这回终于有人讲明白了

伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都0202年了,如果你还不懂云原生,那真的out了。大家言必称云原生,却鲜少有人告诉你到底什么是云原生,若是找资料来看,读完大多会感觉云绕雾罩,一知半解,总之虚得很;甚至会让你一度怀疑自己的智商,不过我对于读不懂的文章,一律归因于写文章的人太蠢,当然这不一定是事实,但这样的思考方式能让我避免陷入自我怀疑的负面情绪。云原生之所以解释不清楚,是因为云原生没有确切的定义,云原生一直在发展变化之中,解释权不归

2020-06-23 10:09:19 3992 2

原创 【华为云技术分享】玩转云上数据湖,解析Serverless 技术落地

摘要:本文主要介绍Serverless计算相关技术与其在华为云数据湖探索服务(后文简称DLI)中的技术落地。导读本文主要介绍Serverless计算相关技术与其在华为云数据湖探索服务(后文简称DLI)中的技术落地。Serverless是DLI将计算能力服务化和产品化关键技术,与传统IAAS和PAAS技术不同,DLI运用Serverless技术向客户提供了一种高效易用易扩展的计算框架,使得客户更能聚焦业务,避免牵扯集群运维的细枝末节。本文将从以下几点解读Serverless技术:1.se...

2020-06-23 09:55:40 3560 1

原创 【华为云技术分享】华为云:安全的蘑菇街才能让你更美丽

企业进入数字化、智能化,已经不能够按照过往的模式来进行运营了。上云成为企业发展的必经之路。云服务最吸引人的特征之一是弹性,可以按照不断变化的需求而向上或向下扩展。企业上云往往是希望既有公有云弹性扩容、易于维护的优势,也能拥有像物理机一样才有的安全稳定、性能独享的特点。作为每日既有海量访问,且访问量会随着重大活动、节假日而上下波动的电商平台蘑菇街,对于云平台的弹性伸缩关注的同时,对于安全问题高更是十分关注。我们知道,电商平台在日常中会面临着网页篡改、薅羊毛、DDoS攻击、账号泄露、木马植入等一系列风险,而

2020-06-23 09:49:06 2613

原创 【华为云技术分享】用GaussDB合理管控数据资源的几点心得

摘要:资源管控的目的是基于业务场景和可用资源,进行合理的资源与并发度管控,以保障数据库可以在高负载场景下正常运行,不会因为资源争抢和耗尽出现系统卡死,提升系统整体吞吐量。一、摘要项目交付中可能会遇到同时包含核心交易(OLTP)和报表分析(OLAP)的混合业务场景,其中报表分析类业务复杂度高,消耗大量系统资源,但实时性要求较低,而核心交易类业务并发较大,多为简单事务处理,对实时性要求高。当系统处于业务高峰时,报表分析类业务并发操作会加剧系统负载,且长时间占用资源无法释放,最终可能导致整体性能裂化.

2020-06-22 11:00:59 3311

原创 【华为云技术分享】边缘计算告诉你们公司空调怎么开最省钱

摘要:据统计,现代城市人的生活与工作同楼宇息息相关,超过80%的时间都是在城市楼宇中度过,楼宇智能毋庸置疑是影响深远的关键研究课题。近年来,随着边缘计算技术的崛起,边缘智能相关的场景应用拓展也成为科技公司争相展现技术创新和商业价值的路径,各种边缘AI的解决方案亦应运而生,如华为云智能边缘平台IEF,一站式端云协同多模态AI开发平台HiLens。据统计,现代城市人的生活与工作同楼宇息息相关,超过80%的时间都是在城市楼宇中度过,楼宇智能毋庸置疑是影响深远的关键研究课题。本文将围绕楼宇智能其中最重要的课题之

2020-06-22 10:09:54 3393

原创 【华为云技术分享】“敏捷+ DevOps”先行,效能提升助推企业升级

前言当今企业发展不再以大为目标,而更多追求强和快,因为只有后者才能适应时代变化让企业处以不败之地,我们称这个时代为快鱼吃大鱼的时代,也是企业的新形态。传统行业小到菜场经济,大到航空航天在逐步被互联网和创新颠覆。由于数字化、智能化给企业发展和管理带来的竞争压力,我们将开始看到更多以敏捷为起点的跨职能协作正在逐步发展。因此企业在这个时代如何寻找生命力和增长动力,如何去定义产品的“强”和研发的“快”是管理者们必须面临的课题。业务效能传统业务效能以KPI指标为导向,将企业经营目标分解到各个业务领域.

2020-06-22 09:58:26 2757

转载 基于Flask开发网站--利用复选框进行批量操作

由于近期有同事在工作中向我求助网页可视化怎么做,对于从来没有学过html/vue/javascript等框架开发的我来说,只能说我试试吧。所以针对他的诉求“通过复选框进行批量操作”,我自己就百度学习。然后写点东西记录下,或者对以后的同学有所帮助。效果展示知识串讲由于之前我写过基于Flask如何实现表格管理平台,包括Flask框架简单介绍、sqlite3数据库 如何操作、html如何编写、jquery如何编码事件。因此如果有需要,可以参考之前那篇博客:【Python成长之路】从 零做网站.

2020-06-22 09:47:46 3098

原创 父亲节,程序员几条代码硬核示爱

摘要:祝所有的父亲,节日快乐!父亲节要送什么?对老爸的爱在心口难开怎么办?都说父爱如山,山也需要偶尔的温情问候,与其在网上遍寻各种攻略,不如敲起手中的键盘,码出几行代码,用你最熟悉的方式表达对父亲的爱。1、Python打印出你的爱话不多说,先上代码。代码:import timesentence = "Father, I love you forever!"for char in sentence.split(): allChar = [] for y in.

2020-06-20 16:02:56 17622 13

转载 【Python成长之路】从零做网站开发 -- 下拉选择项的实现

上次的搜索功能,有粉丝提到,能不能设置成可选的搜索条件。答案自然是可以的,所以我就又在上上周的基础上添加了下拉选效果展示这里我基于select标签和a标签的两种方式,实现了下拉项的功能。知识串讲1、基于select标签实现(最简单)<select id="select_type" style="font-weight:700"> <option>请选择搜索类型</option> <option>网络IP</option&

2020-06-20 11:15:15 2045

原创 从618大促聊聊华为云GaussDB NoSQL的蓬勃张力

摘要:一年一度的 618大促,各大平台在不同的时期推出各种购物促销活动。对于这种瞬时性较强、业务处理量突然爆发的情况来说,业务系统的CPU/内存资源、网络传输成了关键瓶颈,云服务的弹性伸缩成为的最为关键的能力之一。又到了一年一度的 618大促的时候,随着近十年网上购物的兴起,各大平台在不同的时期推出各种购物促销活动,极大的促进了消费,刺激了市场。同样,在科技领域,为了支撑突然而来的高并发,支持千万人同时在线浏览、查询、下单,乃至物流跟踪,这给IT系统、云服务和数据库带来极大的压力和挑战。云的灵.

2020-06-20 10:45:40 2630

原创 乘风破浪,云服务器为电商大促加足“马力”

摘要:什么样的IT基础设施才能支撑持续一整天甚至多天的高并发流量?如何规避618带来的各种“坑”?细听我分说。特殊时期让2020年新年伊始就走出异常曲线,社会机器被按下暂停键,恐惧在每个人之间蔓延。在经过了数月战疫磨砺和经验积累之后,病毒的阴霾正逐渐退散,618购物节如约而至。每年的618都是各家电商的兵家必争之地,叠蛋糕、叠火车,商家使出浑身解数引流。电商行业的一个非常典型的业务需求,就是促销活动带来的流量暴涨。比如在618大促中,在高访问量的冲击下,电商的系统会遭遇众多挑战。然而在这背后,如何确

2020-06-20 10:41:06 2245

原创 WEB安全入门:如何防止 CSRF 攻击?

摘要:乌云通报过,国内很多家公司的网站存在 CSRF 漏洞。如果某个网站存在这种安全漏洞的话,那么在电商平台购物的过程中,就很可能会被网络黑客盗刷信用卡。现在,我们绝大多数人都会在网上购物买东西。但是很多人都不清楚的是,很多电商网站会存在安全漏洞。乌云就通报过,国内很多家公司的网站都存在 CSRF 漏洞。如果某个网站存在这种安全漏洞的话,那么我们在购物的过程中,就很可能会被网络黑客盗刷信用卡。是不是瞬间有点「不寒而栗」 的感觉?首先,我们需要弄清楚 CSRF 是什么。它的全称是 Cross-site

2020-06-20 10:15:17 2233

原创 精准营销还能这么玩,看企业圈圈画画搞定GNN

摘要:随着数据量的指数级增加和规则型数据类型的限制,深度学习的业务场景拓展变得更加困难。图神经网络能够做出更精准的预测,为每一位用户提供不同的个性化服务,实现精准化营销,这也是如今互联网企业进行二次转型的技术突破口。在每年诸如618大促这样的线上购物节中,一个个性化且精准的营销推广于电商平台来说如虎添翼,所以如何在海量的商品中为消费者挑选出他们最有可能购买的产品,成为不少电商平台技术发力的重点。而这背后必不可少的便是AI。深度学习作为一个相对成熟的AI技术,在过去作为互联网红利的出口被广泛应用在工业

2020-06-20 09:59:37 3383

原创 电商网站攻防,三个制胜锦囊

摘要:为应对618期间“大起大落”的流量带来的防护压力,华为云WAF送出三个制胜妙招,为你独家定制防护引擎、智能防御CC和防绕过锦囊。每年,华为商城上都会有各类手机新品的抢购活动,经常会出现短时间内用户量和服务器请求暴涨的情况,比如2019年11月,华为推出可折叠手机Mate X的5G版时,华为商城上仅开售一秒就销售一空。如何应对这种双11、618大促等重大活动时“大起大落”的流量带来的防护压力,如何区分哪些是正常访问哪些不是,在重大活动之外如何做好日常防护,这是每个电商网站都会遇到的问题。这里

2020-06-19 15:08:13 2146

原创 对话机器人,电商客服的救星

摘要:24小时待命的人工客服有救星了。网购最忙碌的除了电商平台的运维人员、物流配送人员,还有一批默默贡献的普通客服人员,消费者每发出一个请求,都需要客服及时有效的反馈,在像618这样的购物节中,电商企业的客服人员更是处于24小时待命中。不过,智能客服和NLP文本处理的应用帮助很多企业提升了运营效率和客户体验,尤其是以华为云对话机器人为代表的一系列产品,正在为这些需要大量人工客服的企业降本增效。与此同时,越来越多的商业应用场景必将带动NLP语言理解和语言生成技术取得更多突破。智能话务机器人.

2020-06-19 14:43:15 3220

原创 昇腾AI计算,无惧618冲动消费

摘要:近期大热的图像识别处理核赔技术,可应对剁手党们冲动购物之后汹涌而至的退货场景。那么,这背后运用的技术原理是怎样? AI计算平台又能否重构企业业务引擎呢?随着AI技术的挖掘与应用落地,也为每一年的电商大促带来了更多新鲜和惊喜。双11、618等活动走到今天已经有十多年的时间了,从开始的价格战到现如今的全方位的购物体验的比拼,电商大促已不再是个单纯的购物狂欢,更是对电商行业方方面面的一次全面“大阅兵”。电商大促其中,有关计算机视觉技术的应用也是层出不穷。基于CV进行以图搜图的“拍照购”,用户在互联网

2020-06-19 14:38:08 2060

原创 618物流压力怎么扛?

摘要:从分拣、运输到最后的配送到个人,华为云提供一站式物流解决方案。每年的618购物狂欢节在成交额不断刷新之后,产生的快递包裹量也在不断打破记录。面对每天发生着数以亿计的快递配送,物流行业是如何抗住质和量的双重考验?华为的智慧物流解决方案可以极大缩短你等快递的时间。物流升级是大势所趋长期以来,我国物流产业大而不强,物流成本居高不下,当前,中国物流成本占GDP的比重依然在14%以上,而欧美、日本等发达国家则在8-10%之间。在仓储、运输、配送等各个环节,物流行业依然面临着人力成本高、运营.

2020-06-19 11:29:09 2240

原创 【华为云技术分享】程序员真香定律:源码即设计

我们经常谈论架构,讨论设计,却甚少关注实现和代码本身,架构和设计固然重要,但要说代码本身不重要,我不同意,Robert C.Martin大叔也不同意,Martin认为“源码即设计”。在讨论具体的实施细则之前,我们不妨讨论一下什么是好代码?萝卜特 C.Martin认为:衡量代码质量的唯一标准是:WTF/min,也就是review代码的时候每分钟说“握草”的次数。这个定义虽有辱斯文,但粗野中不失奔放,调皮中又蕴含哲理。好的代码如同文笔优美的散文,行云流水,赏心悦目,阅读的时候,如沐春风,带给人愉悦与启迪

2020-06-19 09:35:08 2266

原创 【华为云技术分享】【DevCloud · 敏捷智库】如何利用核心概念解决估算常见问题

摘要:团队用于估算时间过多,留给开发的时间会相应减少,大家工作紧张,状态不佳。团队过度承诺直接造成迭代目标不能完成,士气低落。以上弊端直接伤害敏捷团队,是敏捷团队保持稳定健康节奏的阻力。背景敏捷江湖桃花岛社区下线会议时,敏捷实践者问了很多关于估算的问题。作者在这里把具有共性的问题简单做了梳理。问题主要集中在团队只关心估算结果,也就是数字。再则团队经常在外界压力下过度承诺迭代目标。这两个比较集中的问题描述如下:问题一:团队只关心数字。计划会议大家只关心估算的数字,经常花费大量时间做估算,怎么办?

2020-06-18 15:13:47 2436

原创 差点被祭天!狂欢618,且看研发人如何绝地求生

每年618,在电商团队里,那都是运营的狂欢,研发的磨难,1秒钟的延迟都可能造成千万级成交额的损失......今年的618,我的任务是负责一个预热阶段H5活动的开发,我把这个活动部署在了华为云弹性云服务器上,主要是为了在高并发的时候可以随时调整服务器规格。前两天这个活动已经正式上线并对外推广了,而且活动效果也是超预期的好,运营部门在例会上得到了老板的赞赏。万万没想到,在一片欢乐祥和的氛围中,运营老大提出了一个问题:“现在我们网站的加载越来越慢了,有时候一篇文章要好几秒才能加载出来,造成不少用户流失。”

2020-06-18 15:10:34 2421 2

原创 618之际,“敏捷+ DevOps”正提高电商企业的业务和交付效能

前言当今企业发展不再以大为目标,而更多追求强和快,因为只有后者才能适应时代变化让企业处以不败之地,我们称这个时代为快鱼吃大鱼的时代,追求快和强也是企业的新形态。传统行业小到菜场经济,大到航空航天,在逐步被互联网和创新颠覆。由于数字化、智能化给企业发展和管理带来的竞争压力,更多以敏捷为起点的跨职能协作正在逐步发展,特别是电子商务领域。作为创新驱动和创新引领的行业,电商领域的技术和模式不断的创新,电商企业在这个时代如何寻找生命力和增长动力,如何去定义产品的“强”和研发的“快”是其必须面临的课题。

2020-06-18 11:49:13 2053

原创 电商业务容器化遇瓶颈,公有云Docker镜像P2P加速很安全

当前,电商平台会采用基于Docker的容器技术来承载618大促期间的一些关键业务版块,包括最简单的商品图片展示、订单详情页面等等。通过容器化改造,电商平台的每个业务版块解耦,可以独立开发、部署和上线,从而让后台业务系统具备更高的稳定性、可扩展性和安全性,即便某个环节出现问题,也能保障平台高峰值期间的平稳运行。镜像是Docker容器的基石,只有通过它才可以创建容器,而Registry是存放Docker镜像的仓库。但在实际应用中,由于需要频繁地从Registry下载镜像运行容器应用(比如发布新版本,打补

2020-06-18 11:43:31 1973

转载 开发者必知必会的 WebSocket 协议

关于 WebSocket,我之前也写过了两篇文章进行介绍:《WebSocket 从入门到写出开源库》和《Python如何爬取实时变化的WebSocket数据》。今天这篇文章,大体上与之前的文章内容结构相似。但质量更进一步,适合想要完全掌握 WebSocket 协议的朋友。WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它的出现使客户端和服务器之间的数据交换变得更加简单。WebSocket 通常被应用在实时性要求较高的场景,例如赛事数据、股票证券、网页聊天和在线绘图等。WebSo

2020-06-18 11:15:15 2881

原创 【华为云技术分享】Spark如何与深度学习框架协作,处理非结构化数据

随着大数据和AI业务的不断融合,大数据分析和处理过程中,通过深度学习技术对非结构化数据(如图片、音频、文本)进行大数据处理的业务场景越来越多。本文会介绍Spark如何与深度学习框架进行协同工作,在大数据的处理过程利用深度学习框架对非结构化数据进行处理。Spark介绍Spark是大规模数据处理的事实标准,包括机器学习的操作,希望把大数据处理和机器学习管道整合。Spark使用函数式编程范式扩展了MapReduce模型以支持更多计算类型,可以涵盖广泛的工作流。Spark使用内存缓存来提升性能,因此进行

2020-06-17 19:22:35 3172

原创 【华为云技术分享】大数据容器化成趋势,华为云BigData Pro一马当先

大数据的需求热度,从来都是这个时代的浪尖。然而由于大数据系统的复杂性,一度导致业界大数据已死的各种声音不断。尤其是当MapR被HPE收购,Cloudera公司股票持续跌成狗,使得这种声音进一步放大。其实,大数据的需求一直在,只是传统的大数据实现系统需要考虑重新构建。而容器依靠其自身的标准化,一次构建,随处运行的能力,使得非常适合大数据系统的构建和管理。容器技术当前正是那只火遍全球的当红辣子鸡。数据容器化,大势所趋目前已经有大量的大数据系统原生支on Kubernetes。例如Spark官方版

2020-06-17 19:16:36 3519

原创 【华为云技术分享】一文讲清C语言核心要点

引言笔者有十余年的C++开发经验,相比而言,我的C经验只有一两年,C比较简单,简单到《The C Programming Language》(C程序设计语言)只有区区的200多页,相比上千页的C++大部头,不得不说真的很人性化了。C精简的语法集和标准库,让我们可以把精力集中到设计等真正重要的事情上来,而不是迷失在语法的海洋里,这对于初学者尤其重要。虽然C有抽象不足的缺点,但我更喜欢它的精巧,只需要花少量的时间,研究清楚它每一个知识点,看任何C源码就不会存在语法上的障碍,大家需要建立的知识共识足够少,

2020-06-16 17:20:47 2503

《2022华为开发者宝典》覆盖16+技术领域,30+华为云专家倾力打造.rar

覆盖16+技术领域,30+华为云专家倾力打造,开发者必读的年度干货合集来了,新的一年,期待这份宝典能够助力每一位开发者在华为云这片沃土上,练出真正的“肌肉”。

2024-01-09

2023华为开发者宝典.rar

30多位华为云DTSE专家倾力打造,视频+图文干货,解读华为多元生态技术。AI、大模型、数据库…16+热门技术一手掌握。

2024-01-09

年度重磅!华为云2021应用构建技术实践精选集,七大领域400页+云上开发宝典,免费下载!

围绕极简工具和技术使能,精心遴选云原生、大数据、数据库、AI、物联网等领域的典型云上场景化开发实践,跑通云上开发。

2021-12-09

2020华为云社区技术精选.pdf

《2020华为云社区年度技术精选合集》700页+免费下载!我们将2020全年技术精华梳理成册,全文700页+,45万字。你将看到:当下热门技术域的奥秘拆解与实战解读、华为专家的峰会演讲全文、大牛工作成长故事、技术人职场经验...

2021-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除