自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿里云技术

汇聚阿里云技术精粹!

  • 博客(98)
  • 收藏
  • 关注

原创 一份不大的救命文档,一场时间与生死的接力

2021年7月20日,一场暴雨打破了一座城市的宁静。短短24小时,就让这座黄河边上的“中原粮仓”变成了一片汪洋。罕见的特大暴雨席卷了整个河南,大雨冲毁了城市里大部分的基础设施,通讯受阻导致大量灾区民众无法获得有效的救援,许多人已经在水里泡了好几个小时却无人知晓。自7月20晚开始,大量河南暴雨的信息开始在各类社交媒体急速传播,各类在线文档也开始出现。不同类型的救援信息,被志愿者们分门别类地编辑进不同类型的文档,一时间“待救援人员名单”、“避险名单”、“住宿交通物资信息”等文档开始在各类社交媒体内进行传

2021-07-30 18:16:55 97

原创 阿里仿真灰度变更测试简介

一 前言基础网络产品的生命周期大致包含研发、架构、交付、优化和运营等几个环节,每一个环节的质量保证都涉及重要的一环,即预期验证测试。比如研发的功能测试,架构的POC测试/AVL测试,交付的配置验收,优化的灰度变更和方案测试,运营的GNOC模版测试/演练/LANDING测试等等。如何安全、高效和低成本地保证这些环节能够稳定持续运行呢?自动化测试平台Full-Automation-Simple-Touch(FAST)应运而生,为网络全生命周期测试提供了平台,提升网络的稳定性。本文将重点讲解一下..

2021-07-30 17:43:51 172

原创 技术人生第5篇——浅谈如何成为技术一号位?

前言绝大多数的人都有自己的思维定式,都有无形的枷锁束缚着自己的思维,从而导致行为也被束缚,所以在他人看来会有这样的现象:有些事情该做却没有做,有些事情不该做却做了很多。我们抛开公序良俗、社会道德、法律法规等等这些约束人在社会活动中必须遵守的束缚的情况不谈,只谈论在工作方面、或者说“做事”方面可能有哪些无形的东西在束缚着大家,和大家一起探讨如何看到这些束缚,打破这些束缚,从而获取站到更高层次的机会,完成自身角色的转变。认清每个人自己在日常工作中的思维定式非常重要,有助于转变自己对很多事情的认知,而这种

2021-07-30 15:42:16 70

原创 Dapr 在阿里云原生的实践

什么是Service Mesh?从 2010 年的时候,SOA 架构就已经在中大型互联网公司中开始流行,阿里也在2012 年开源了 Dubbo 。而之后微服务架构开始流行,大量互联网和传统企业都投身到微服务的建设中。在国内逐渐形成了Dubbo 和 Spring Cloud 两大微服务阵营。在2016 年的时候,微服务领域一个更具有前沿性,更加符合容器和 Kubernetes 的微服务方案正在孕育,这个技术被称为 Service Mesh。时至今日,Service Mesh 理念已经得到了大范围普及,很多

2021-07-30 15:08:16 510

原创 「产品动态」解读 Dataphin 流批一体的实时研发

背景每当双11全球购物狂欢节钟声响起,上千万用户涌入天猫、淘宝,流畅的购物体验背后是阿里工程师用技术打造出的营地,支撑了每年双11所带来的数据洪峰。2020年11月1日至11月12日0:00,天猫“双11”累计总交易额达4982亿元,物流订单总量达到23.21亿单。这一切的背后都离不开实时计算技术。Dataphin作为一款企业级智能数据构建与管理产品,具备全链路实时研发能力,从2019年开始支撑集团天猫双11的实时计算需求。就以下文介绍Dataphin实时计算的能力。传统的数仓架构在数仓建设

2021-07-30 10:47:13 130

原创 阿里云力夺 FewCLUE 榜首!知识融入预训练+小样本学习的实战解析

一 概述7月8日,中文语言理解权威评测基准CLUE公开了中文小样本学习评测榜单最新结果,阿里云计算平台PAI团队携手达摩院智能对话与服务技术团队,在大模型和无参数限制模型双赛道总成绩第一名,决赛答辩总成绩第一名。中文语言理解权威评测基准CLUE自成立以来发布了多项NLP评测基准,包括分类榜单,阅读理解榜单和自然语言推断榜单等,在学术界、工业界产生了深远影响。其中,FewCLUE是CLUE最新推出的一项中文小样本学习评测基准,用来评估机器学习模型是否能够通过极少样本的学习来掌握特定的自然语言处理任务。

2021-07-29 15:56:46 209

原创 云上资源编排的思与悟

一 背景2018年7月9日,我通过校招加入阿里云,开启了职业生涯。有幸参与了资源编排服务从1.0到2.0的全部设计、开发、测试工作,这对我了解云上服务起到了启蒙作用。当然,本文源于我在设计开发过程中的思考和感悟。在传统软件架构下,撇开业务层代码,都需要部署计算节点、存储资源、网络资源,然后安装、配置操作系统等。而云服务本质上是实现 IT 架构软件化和 IT 平台智能化,通过软件的形式定义这些硬件资源,充分抽象并封装其操作接口,任何资源均可直接调用相关 API 完成创建、删除、修改、查询等操作。..

2021-07-29 11:32:21 415

原创 储留香:一个智能运维系统就是一个中枢神经系统,我说的

原文链接本文为阿里云原创内容,未经允许不得转载。

2021-07-29 10:31:29 56

原创 MySQL 8.0 Server 层最新架构详解

一 背景和架构本文基于MySQL 8.0.25源码进行分析和总结。这里MySQL Server层指的是MySQL的优化器、执行器部分。我们对MySQL的理解还建立在5.6和5.7版本的理解之上,更多的是对比PostgreSQL或者传统数据库。然而从MySQL 8.0开始,持续每三个月的迭代和重构工作,使得MySQL Server层的整体架构有了质的飞越。下面来看下MySQL最新的架构。我们可以看到最新的MySQL的分层架构和其他数据库并没有太大的区别,另外值得一提的是从图中可以看出MySQL..

2021-07-28 18:13:03 301

原创 Flink on Zeppelin 流计算处理最佳实践

内容框架:大数据概览 Flink 学习框架 EMR Studio 上的流计算最佳实践 演示一、大数据概览大数据处理 ETL (Data → Data) 大数据分析 BI (Data → Dashboard) 机器学习 AI (Data → Model)二、Flink 学习框架Flink 要点Stateful Time Flink Architecture Flink API Flink Configuration Flink LogStateful:Why

2021-07-28 18:06:49 193

原创 如何用阿里云实行全链路数据追踪

在日常生活中,遇到电脑卡、迟缓等问题,我们都会下意识地觉得“电脑坏了”,我们会介意每一秒的延迟带来的等待,等待的这一秒可能会让你输了这场比赛、损失一笔交易、错过一段爱情……。因此为了改善这一秒的延迟,我们会认真仔细地检查系统、硬件、网络等。也会为了这一秒的延迟,花重金来升级设备。在日常生活中,我们对于“慢”可谓是深恶痛疾,而企业又何尝不是呢?随着互联网的以及基础设施的发展,越来越多的企业将业务搬到线上,业务数字化已经在各个行业得到广泛应用,推动各行业的业务创新,提升了用户体验和效率。在业务往数据化转型的

2021-07-28 15:22:51 174

原创 设计模式在业务系统中的应用

本文的重点在于说明工作中所使用的设计模式,为了能够更好的理解设计模式,首先简单介绍一下业务场景。使用设计模式,可以简化代码、提高扩展性、可维护性和复用性。有哪些设计模式,这里就不再介绍了,网上很多,本文只介绍所用到设计模式。一 线路检查工具1 意义为什么需要线路检查工具呢,有以下几个方面的原因:每逢大促都需要进行各网络和各行业的线路调整,调整完成之后,是否得到期望状态,需要检查确认。 上下游应用之间数据的一致性检查,如果存在不一致,可能会在订单履行时造成卡单。 有些问题发生后,业务同..

2021-07-28 14:06:21 150

原创 外部工具连接 SaaS 模式云数据仓库 MaxCompute 实战—商业 BI 分析工具篇

本次分享将从四个方面讲解。01 走进 MaxCompute 生态02 商业智能(BI)分析工具概览03 JDBC 简介04 实操展示——快速接入 FineBI下面开始我们第一部分的分享一、走进 MaxCompute 生态首先来看下 MaxCompute 产品能支持的外部工具,大概可以分为商业智能、开发管理、传输调度、编程接口。本次分享主要关注商业智能(BI)工具这一板块,可以看到 MaxCompute 官方集成有Tableau、FineReport、FineBI、Quick BI

2021-07-28 11:08:48 238

原创 敏捷版数据库场景 一站式快速构建企业全场景数据库管理平台

Gartner 的报告显示预计到2022年将有75%数据库将采用云数据库,与此同时,IDC预计到2024年传统部署数据库市场将达到13亿美元,企业数字化转型升级,积极拥抱开源、云原生数据库成为重要趋势,也是必然选择。目前阿里云数据库在公有云市场占有率已超过50%占据半壁江山。2020年阿里云数据库成为唯一一家进入Gartner数据库魔力象限领导者象限的中国厂商,荣占亚太第一全球第三的位置。为了更好的服务于传统部署的数据库市场,更全面的为云化各阶段政企服务,阿里云混合云与数据库团队联合重磅推出敏捷版独

2021-07-28 10:46:21 305

原创 Hologres 揭秘:如何支持超高 QPS 在线服务(点查)场景

传统的 OLAP 系统在业务中往往扮演着比较静态的角色,以通过分析海量的数据得到业务的洞察(比如说预计算好的视图、模型等),从这些海量数据分析到的结果再通过另外一个系统提供在线数据服务(比如HBase、Redis、MySQL等)。这里的服务(Serving)和分析(Analytical)是个割裂的过程。与此不同的是,实际的业务决策过程往往是一个持续优化的在线过程。服务的过程会产生大量的新数据,我们需要对这些新数据进行复杂的分析。分析产生的洞察实时反馈到服务,让业务的决策更实时,从而创造更大的商业价值。H

2021-07-27 11:28:20 213

原创 阿里数据中台底座的12年建设实践

阿里巴巴数据平台发展的四大阶段构建数据中台,一个强大的数据平台作为底座必不可少。 阿里巴巴数据平台发展的四个阶段,一定程度上其实也是阿里巴巴数据中台发展的四个阶段。这四个阶段里,你可以看到阿里巴巴对自身数据的商业价值的萃取,对原有分而治之的数据系统的聚合,对计算数据资产化和数据高效应用的新思路以及对数据平台治理过程中面临的组织变革等。阶段一:业务百花齐放,发现数据价值2009年到2012年,阿里巴巴电商业务进入爆发期,涌现出非常多有名的业务团队,比如淘宝、1688、AliExpresss

2021-07-27 10:26:06 278

原创 淘宝小部件:全新的开放卡片技术

私域,即品牌自运营的空间,可以帮助品牌持续运营自己的消费者。淘宝也在快速调整私域的布局:淘宝也有非常多的私域产品,譬如店铺、客服、消息等。在这些场景中,品牌商家需要利用创意、内容和服务留住消费者群体,并产生销售转化。但是做私域并不仅仅只是纯销售,更要用内容和服务把人留下来,让场里的人越留越多,这部分常驻人群才是「私域流量」。商家和品牌通过持续稳定地提供优质内容,以及购买产品的后续服务,私域中的消费者比公域消费者能获得更大的价值,也更容易产生复购和品牌忠诚度。所以商家会迫切希望能够深耕淘宝的私..

2021-07-27 10:08:47 224

原创 阿里集团业务驱动的升级 - 聊一聊 Dubbo 3.0 的演进思路

三位一体2020年底,阿里云提出了“三位一体”的理念,目标是希望将“自研技术”、“开源项目”、“商业产品”形成统一的技术体系,令技术的价值可以达到最大化。阿里集团内部的 HSF 框架在经历了多年双十一流量洪峰的考验后,锻炼出了高性能和高可用的核心竞争力。而对于 Dubbo,作为国内外最受欢迎的服务治理框架之一,它的开源亲和性就不用再多说了。Dubbo 3.0 作为三位一体架构的首推方案,在集团内被寄予厚望。它完美融合了内部 HSF 的特性,天然拥有高性能、高可用的核心能力,我们期望用它来解决

2021-07-27 10:02:49 222 1

原创 iOS 端容器之 WKWebView 那些事

熟悉 iOS\macOS Hybrid 混合开发的同学应该都有体会,WKWebView 虽然是苹果作为替代 UIWebView\WebView 而推出的"新"组件,但大部分开发者对它实在“爱不起来”。毕竟对于国内大部分应用开发者来说,在实际使用中 WKWebView 所谓的“优势”未必能体现出来,但带来的“坑”却都着实都不浅。

2021-07-26 16:11:44 564

原创 360 政企安全集团基于 Flink 的 PB 级数据即席查询实践

本文整理自 360 政企安全集团的大数据工程师苏军以及刘佳在 Flink Forward Asia 2020 分享的议题《基于 Flink 的 PB 级数据即席查询实践》,文章内容为:1.Threat Hunting 平台的架构与设计(苏军)2.以降低 IO 为目标的优化与探索(刘佳)3.未来规划首先做一个简单的个人以及团队介绍。我们来自 360 政企安全集团,目前主要从事 360 安全大脑的 “威胁狩猎“ 项目的开发工作。我们团队接触 Flink 的时间比较早,在此期间,我们基于 Flink

2021-07-26 16:04:12 114

原创 揭秘!业界创新的代码仓库加密技术

01 / 什么是代码加密?云端加密代码服务是云效团队的自研产品,是目前国内率先支持代码加密的托管服务,也是目前世界范围内率先基于原生Git实现加密方案的代码托管服务。通过在云端对托管在云效Codeup的代码库进行落盘加密,可以有效避免数据拥有者之外的人接触到用户的明文数据,避免数据在云端发生泄露。同时,代码加密过程对用户完全透明,用户可以使用任意官方Git端(包括但不限于Git、JGit、libgit2等)来访问Codeup上的代码仓库。02 / Linux社区重大安全性事件回顾2011..

2021-07-26 14:13:15 420 2

原创 为什么 DevOps 的必然趋势是 BizDevOps

谈到DevOps,就必须从敏捷和精益开发说起。DevOps在它们基础上发展而来,借鉴了其中的方法、理念,并发展和完善了它们的实践体系。敏捷软件开发的兴起敏捷软件开发的实践最早出现在上世纪90年代。当时,一批轻量的软件工程方法和框架相继诞生,它们共同的特点是,相对传统软件工程,都遵循演进和迭代的模型,过程更加轻量灵活。其中Scrum和极限编程(ExtremeProgramming)在实践上最为成功,影响最大。它们都是迭代和增量的软件开发框架,区别是Scrum只包含管理实践,而极限编程则同时涵盖工程和管

2021-07-26 10:57:51 146

原创 如何保证 Serverless 业务部署更新的一致性?

从我做 Serverless 工具开始,就经常会遇到有人问这样一个问题:如何保证Serverless业务部署更新的一致性。所谓的一致性在这里指的是:我们通过工具在本地进行项目部署,此时再有人通过其他途径(例如控制台等),对项目进行过更新等操作,此时我再在本地进行项目部署,是不是会直接覆盖?例如,当用户 A 在本地更新了业务,因为一些特殊情况,导致出现了一个线上异常情况“x”,此时用户 B 重新更新,将这个内容修复了,但是 B 没有及时同步给 A 这个事情,A 又更新了新的功能,直接覆盖了 B的内容,

2021-07-26 10:46:45 70

原创 MaxCompute Spark 资源使用优化祥解

1. 概述本文主要讲解MaxCompute Spark资源调优,目的在于在保证Spark任务正常运行的前提下,指导用户更好地对Spark作业资源使用进行优化,极大化利用资源,降低成本。2. SensorSensor提供了一种可视化的方式监控运行中的Spark进程,每个worker(Executor)及master(Driver)都具有各自的状态监控图,可以通过Logview中找到入口,如下图所示:打开Sensor之后,可以看到下图提供了Driver/Executor在其生命周期内的CPU和

2021-07-26 10:30:21 165

原创 还在为多集群管理烦恼吗?RedHat 和蚂蚁、阿里云给开源社区带来了OCM

在云计算领域如果还有人没听过 Kubernetes,就好像有人不知道重庆火锅必需有辣椒。Kubernetes 已经像手机上的 Android ,笔记本上的 Windows 一样成为管理数据中心事实上的标准平台了。围绕着 Kubernetes ,开源社区构建了丰富的技术生态,无论是 CI/CD、监控运维,还是应用框架、安全反入侵,用户都能找到适合自己的项目和产品。可是,一旦将场景扩展到多集群、混合云环境时,用户能够依赖的开源技术就屈指可数,而且往往都不够成熟、全面。为了让开发者、用户在多集群和混合环境下也

2021-07-23 18:17:52 115

原创 更丰富的云原生应用治理能力让业务快速生长

据 Gartner 的报告显示,到 2022 年将有 50% 的应用软件将容器化,2023 年高可控应用 PaaS 的市场规模将达到 332 亿元,年复合增长率约为 18.7%。早在2019年,RightScale数据显示,在大型企业中 k8s 的使用率已达到了 60%,像 OpenShift、Cloud Foundry 和 Rancher 这类容器应用平台的使用率也分别达到了34%、21% 和11%。企业数字化转型的道路上,积极拥抱云原生,加速业务系统容器化与微服务化改造成为必然选择。为了更全..

2021-07-23 17:17:01 75

原创 如何一站式快速构建企业全场景数据库管理平台?

Gartner 的报告显示预计到2022年将有75%数据库将采用云数据库,与此同时,IDC预计到2024年传统部署数据库市场将达到13亿美元,企业数字化转型升级,积极拥抱开源、云原生数据库成为重要趋势,也是必然选择。目前阿里云数据库在公有云市场占有率已超过50%占据半壁江山。2020年阿里云数据库成为唯一一家进入Gartner数据库魔力象限领导者象限的中国厂商,荣占亚太第一全球第三的位置。为了更好的服务于传统部署的数据库市场,更全面的为云化各阶段政企服务,阿里云重磅推出混合云敏捷版独立场景轻量化..

2021-07-23 14:51:01 278

原创 谈谈C++新标准带来的属性(Attribute)

从C++11开始,标准引入了一个新概念“属性(attribute)”,本文将简单介绍一下目前在C++标准中已经添加的各个属性以及常用属性的具体应用。一 属性(Attribute)的前世今生其实C++早在[pre03]甚至更早的时候就已经有了属性的需求。彼时,当程序员需要和编译器沟通,为某些实体添加一些额外的信息的时候,为了避免“发明”一个新的关键词乃至于引起一些语法更改的麻烦,同时又必须让这些扩展内容不至于“污染”标准的命名空间,所以标准保留了一个特殊的用户命名空间——“双下划线关键词”,以方便..

2021-07-23 14:29:28 245

原创 数据规模爆炸性增长,企业如何进行精准决策?云原生数据仓库数据化运营实战分享

在日前的2021阿里云金融数据智能峰会——《云原生驱动数智化运营的“增长黑马”》专场上,阿里云数据库资深技术专家魏闯先 从数据价值链路角度切入,为大家解读云原生数据仓库如何支撑数据化运营、全链路营销和阿里集团双11业务,并展示金融客户最佳实践案例和应用场景。本文内容根据演讲录音及PPT整理而成。阿里云数据库资深技术专家魏闯先一、背景与趋势(一)阿里巴巴15年云计算实践回顾阿里巴巴十五年来云原生发展的道路,大致分为三个阶段。第一个阶段是2006年~2015年的应用架构互联网化阶段,

2021-07-21 15:47:17 496

原创 核桃编程:前端可观测性建设之路

根据《中国少儿编程行业研究报告》及《2017-2023 年中国少儿编程市场分析预测研究报告》预测得出,少儿编程有望在 3-5 年内,达到少儿英语市场规模的一半,即 500 亿左右,发展前景广阔。在信息化时代的今天,人工智能给人们带来了巨大变化,新时代的家长处于互联网时代,与上一代的家长思维产生较大的变化,能够注重孩子的素质教育,注重培养孩子人工智能方向的才能。少儿编程教育就是在这样的背景下快速发展起来。核桃编程是少儿编程教育行业的领导者,致力于以科技手段促进编程教育,通过人工智能、自适应学习等先进技

2021-07-21 14:58:33 156

原创 AI和大数据结合,智能运维平台助力流利说提升核心竞争力

优质的内容与定制化服务,提升企业核心竞争力2020年受疫情影响,在“停课不停学”的口号下,在线教育市场规模快速增加,市场规模达4858亿元。在线教育行业经过前几年的快速奔跑后,市场已相对成熟,用户对于各家不同类型的在线教育机构,也提出了不同需求,因此单靠流量已无法换来忠实用户。但对于教育行业来说,核心竞争力仍然是优质的内容和服务。只有高质量的课程内容、根据客户学习习惯和基础制定个性化计划、优质产品体验与稳定性,结合更高业务运营效率,企业才能赢得长远的发展。纵观整个在线教育行业,在不断调整中,最终存活下来的

2021-07-21 14:32:57 407

原创 Python 静态类型解析工具简介和实践

一 背景Python是一门强类型的动态类型语言,开发者可以给对象动态指定类型(动态),但类型不匹配的操作是不被允许的(强类型,如str和int两个变量无法相加)。动态类型帮助开发者写代码轻松愉快,然而,俗话说:动态一时爽,重构火葬场。动态类型也带来了许多麻烦,如果动态语言能加入静态类型标记的话,主要有以下几点好处:编写更便捷。配合各种IDE工具,可以实现定义跳转,类型提示等。 编码更可靠。既然有了类型定义的加持,许多工具能够在静态编码阶段就能提前发现语义错误。 重构更放心。明确了接口的出..

2021-07-21 10:59:38 172

原创 从理念到实践跳跃式演进!云的原生“免疫系统”如何有机作战?

7月16日,以“原生安全二倍速:全面融入基础设施”为主题的阿里云原生安全线上专题活动收官,诠释由云而生的能力如何解决数字经济时代的安全新挑战,让高等级安全作为一种基础设施,成为数字业务发展的“助推器”。基础设施即安全,原生免疫解决本质问题企业数字化转型带来的直接变化是IT架构及业务形态的改变,为了满足业务对网络及性能等方面要求而产生的分布式架构,导致业务被“分布”到不同的物理位置,传统的安全边界消失;同时,业务因数字化而变得更加灵活,新应用、新服务可以快速上线或迭代,而安全防护却无法快速跟进。

2021-07-21 10:44:07 78

原创 如何保证 Serverless 业务部署更新的一致性?

从我做 Serverless 工具开始,就经常会遇到有人问这样一个问题:如何保证Serverless业务部署更新的一致性。所谓的一致性在这里指的是:我们通过工具在本地进行项目部署,此时再有人通过其他途径(例如控制台等),对项目进行过更新等操作,此时我再在本地进行项目部署,是不是会直接覆盖?例如,当用户 A 在本地更新了业务,因为一些特殊情况,导致出现了一个线上异常情况“x”,此时用户 B 重新更新,将这个内容修复了,但是 B 没有及时同步给 A 这个事情,A 又更新了新的功能,直接覆盖了 B的内容,

2021-07-20 17:03:35 70

原创 用手机「3D探店」是种什么体验?

在手机里用3D探店打卡是种什么样的体验?走进商场,每一家店铺净收眼底,畅行无阻;一楼珠宝区,不用顾忌柜姐的打量,尽情欣赏钻石720度的每个切面;三楼的服装鞋包区,相中哪款点一下就进淘宝店,下个单送货上门;到了六楼,走进健身房,看看健身器材好不好,游泳池到底有多大;也去下美容院,了解下店面颜值高不高,有几台美容仪器;七楼餐饮区才是重头戏,所有菜品铺在眼前,也能看看哪个位置视野最好,甚至直接走进后厨,看看卫生情况怎么样...是不是感觉到了未来场景?其实,这些在阿里云3D全景网站上..

2021-07-20 14:27:07 109

原创 CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?

云原生是什么?即使“云原生”的提出已经有一段时间,但不少人还是会有这样一个问题:究竟什么是云原生?或者说云原生的确切定义是什么?实际上,当我们接触到很多云原生的开源技术和产品之后,会逐渐发现一个现象——云原生本质上其实并不是一个非常确切的物体。也就是说,云原生其实不存在什么具体定义,它指的是一个不断演进的过程。与其谈云原生的本质,不如我们将它理解为一套愿景。那么这套愿景的内容又是什么呢?在未来云的时代,我们的软件或者应用是天然的生于云上,长于云上。之所以会出现这样一种现象或这样一个事实,..

2021-07-20 10:49:25 109

原创 Spark 大数据处理最佳实践

内容框架:大数据概览 如何摆脱技术小白 Spark SQL 学习框架 EMR Studio 上的大数据最佳实践一、大数据概览大数据处理 ETL (Data → Data) 大数据分析 BI (Data → Dashboard) 机器学习 AI (Data → Model)二、如何摆脱技术小白什么是技术小白?只懂表面,不懂本质比如:只懂得参考别人的 Spark 代码,不懂得 Spark 的内在机制,不懂得如何调优 Spark Job摆脱技术小白的药方懂得运行机制

2021-07-20 10:26:57 353 1

原创 深入浅出 FlatBuffers 原理

一 前言FlatBuffers 是一个开源的、跨平台的、高效的、提供了多种语言接口的序列化工具库。实现了与 Protocal Buffers 类似的序列化格式。主要由 Wouter van Oortmerssen 编写,并由 Google 开源。Oortmerssen 最初为 Android 游戏和注重性能的应用而开发了 FlatBuffers,现在它具有 C ++、C#、C、Go、Java、PHP、Python 和 JavaScript 的接口。高德地图数据编译增量发布使用了FlatBuffe..

2021-07-20 10:20:43 484 1

原创 浅谈云原生架构的 7 个原则

作为一种架构模式,云原生架构通过若干原则来对应用架构进行核心控制。这些原则可以帮助技术主管和架构师在进行技术选型时更加高效、准确,下面将展开具体介绍。服务化原则在软件开发过程中,当代码数量与开发团队规模都扩张到一定程度后,就需要重构应用,通过模块化与组件化的手段分离关注点,降低应用的复杂度,提升软件的开发效率,降低维护成本。如图 1,随着业务的不断发展,单体应用能够承载的容量将逐渐到达上限,即使通过应用改造来突破垂直扩展(Scale Up)的瓶颈,并将其转化为支撑水平扩展(Scale Out)的

2021-07-19 18:09:23 290

原创 ARMS 企业级场景被集成场景介绍

通过本次最佳实践内容,您可以看到ARMS OpenAPI可以灵活的被集成到客户链路监控场景,并对其进行可视化图形展示监控信息。1. 背景信息应用实时监控服务ARMS(Application Real-Time Monitoring Service)是一款应用性能管理产品,能帮助你实现全栈式的性能监控和端到端的全链路追踪诊断,让应用运维更加高效。本次最佳实践是基于调用ARMS OpenAPI的形式来实现客户应用场景链路监控的可视化图形展示,使用环境为专有云V3.10版本ASCM控制台,调用ARMS

2021-07-19 14:26:20 215

空空如也

空空如也

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

TA关注的人

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