自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿里云技术

汇聚阿里云技术精粹!

  • 博客(104)
  • 论坛 (1)
  • 收藏
  • 关注

原创 K8s 学习者绝对不能错过的最全知识图谱(内含 56个知识点链接)

导读:Kubernetes 作为云原生时代的“操作系统”,熟悉和使用它是每名用户的必备技能。本篇文章概述了容器服务 Kubernetes 的知识图谱,部分内容参考了网上的知识图谱,旨在帮助用户更好的了解 K8s 的相关知识。1. 概述容器服务 Kubernetes 知识图谱,部分内容参考网上一知识图谱,更加结合阿里云容器服务。2. 链接和备注类别 知识点...

2019-08-30 17:23:22 70

原创 从 SOA 到微服务,企业分布式应用架构在云原生时代如何重塑?

导读:从十余年前的各种分布式系统研发到现在的容器云,从支撑原有业务到孵化各个新业务,企业的发展离不开统一的、与时俱进的技术架构。本篇文章从企业分布式应用架构层面介绍了云原生计算架构带来的变化,希望能够帮助更多企业的 IT 转型,利用云计算技术推动其成为市场竞争中的敏捷力量。进入 21 世纪以来,我们见证了企业分布式应用架构从 SOA(Service-oriented Architec...

2019-08-30 16:23:27 265

原创 独家 | 10个数据科学家常犯的编程错误(附解决方案)

数据科学家是“比软件工程师更擅长统计学,比统计学家更擅长软件工程的人”。许多数据科学家都具有统计学背景,但是在软件工程方面的经验甚少。我是一名资深数据科学家,在Stackoverflow的python编程方面排名前1%,并与许多(初级)数据科学家共事。以下是我经常看到的10大常见错误,本文将为你相关解决方案:不共享代码中引用的数据 对无法访问的路径进行硬编码 将代码与数据混合 在Git中...

2019-08-30 15:45:25 135

原创 从求生存到修体系,我在阿里找到了技术人的成长模式

作者 | 悟寻阿里巴巴前端技术专家导读:成长即意味着改变,而改变本身是一件很痛苦的事情。改变会有连锁反应,一次改变之后,你的心态和认知可能会和以前大有不同。平凡的人总是相似,不凡的人各有各的不凡,技术人的成长道路依然很长!本文由阿里巴巴前端技术专家悟寻将他在阿里的成长思考进行分享,希望能够给正在业务中深耕细作的你带来一些思考和方向。前言我将我经历过的或者正在经历的状态,分成...

2019-08-30 15:05:46 75

原创 技术人的“灵魂三问”,阿里工程师如何解答?

阿里妹导读:在业务团队做事的工程师摸爬滚打了一段时间后,一定会有所疑问。团队同学在最初的一段时间都提出这样的疑惑:如何在业务中发现有技术价值的问题?发现问题后如何思考和发起再到解决?最后的技术结果跟业务结果如何衔接?很多时候我们听别人说“思考是不够的/要多思考”,其实都是在说这几点。接下来,阿里高级前端技术专家氐宿谈一谈遇到这三个问题时,他是如何解决的?如何在业务中发现有技术价值的问题?...

2019-08-30 14:37:47 379

原创 开发者说 | 分布式事务中间件 Seata 的设计原理

导读微服务架构体系下,我们可以按照业务模块分层设计,单独部署,减轻了服务部署压力,也解耦了业务的耦合,避免了应用逐渐变成一个庞然怪物,从而可以轻松扩展,在某些服务出现故障时也不会影响其它服务的正常运行。总之,微服务在业务的高速发展中带给我们越来越多的优势,但是微服务并不是十全十美,因此不能盲目过度滥用,它有很多不足,而且会给系统带来一定的复杂度,其中伴随而来的分布式事务问题,是微服务架构体系下...

2019-08-29 17:29:45 62

原创 如何在 Flink 1.9 中使用 Hive?

Apache Flink 从 1.9.0 版本开始增加了与 Hive 集成的功能,用户可以通过 Flink 来访问 Hive 的元数据,以及读写 Hive 中的表。本文将主要从项目的设计架构、最新进展、使用说明等方面来介绍这一功能。Flink on Hive 介绍SQL 是大数据领域中的重要应用场景,为了完善 Flink 的生态,发掘 Flink 在批处理方面的潜力,我们决定增强 Flin...

2019-08-29 16:46:54 1283

原创 修改代码150万行!与 Blink 合并后的 Apache Flink 1.9.0 究竟有哪些重大变更?

8月22日,Apache Flink 1.9.0 正式发布,早在今年1月,阿里便宣布将内部过去几年打磨的大数据处理引擎Blink进行开源并向 Apache Flink 贡献代码。当前 Flink 1.9.0是阿里内部版本 Blink 合并入 Flink 后的首次发版,修改代码150万行,此次发版不仅在结构上有重大变更,在功能特性上也更加强大与完善。本文将为大家介绍 Flink 1.9.0 有哪些重...

2019-08-29 16:10:25 153

原创 Apache Flink 1.9重磅发布!首次合并阿里内部版本Blink重要功能

8月22日,Apache Flink 1.9.0 版本正式发布,这也是阿里内部版本 Blink 合并入 Flink 后的首次版本发布。此次版本更新带来的重大功能包括批处理作业的批式恢复,以及 Table API 和 SQL 的基于 Blink 的新查询引擎(预览版)。同时,这一版本还推出了 State Processor API,这是社区最迫切需求的功能之一,该 API 使用户能够用 Flink ...

2019-08-29 15:41:36 130

原创 Web应用托管服务(Web+)隐藏的十个上云最佳姿势

随着云计算浪潮的推进,技术架构云化已经成为大势所趋。特别是最近由CNCF推动的云原生概念,将符合云原生标准的各种开源技术方案推向了前所未有的高度。在这一波浪潮的推动下,越来越多的企业开始了自身的数字化征程,逐步将自己的IT基础设施往云上迁移。Web应用托管服务(Web+) 正是在这一波浪潮下应运而生的黑科技产品——以应用为中心,为应用编排所需的云资源,并将中间件团队支持近千家企业客户上云时遇到各类...

2019-08-28 17:43:42 213

原创 10 人,2 个月 | 虾米音乐的监控体系升级之路

背景监控一直是服务端掌握应用运行状态的重要手段,经过近几年的发展,阿里虾米服务端目前已经有 100 多个 Java 应用,承担核心业务的应用也有将近 50 个,对于应用的监控配置也是因人而异。有的人配置的监控比较细,有的应用在经历了多人开发阶段以后,监控就逐渐疏于管理,有些应用的监控项最后修改时间只停留到 2 年以前,早已不适应业务的发展。与大部分团队一样,虾米也有一个报警处理群,将内部的...

2019-08-28 17:03:27 224

原创 微服务开源生态报告 No.10

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。以下是第 10 期「微服务开源生态报告」的内容。Apache DubboDubbo 开发者日活动@上海8...

2019-08-28 16:12:09 57

原创 confd + Nacos | 无代码侵入的配置变更管理

为什么要支持 confd,老的应用配置管理模式是启动时读取配置文件,然后重新读取配置文件需要应用重启。一般的配置管理系统都是代码侵入性的,应用接入配置管理系统都需要使用对应的 SDK 来查询和监听数据的变更。对于一些已经成熟的系统来说,接入 SDK 来实现动态配置管理是很难实现的, Nacos 通过引入配置管理工具 confd 可以实现系统的配置变更做到无代码侵入性。confd 是一个轻量级的...

2019-08-28 15:32:41 177

原创 阿里云应用高可用服务 AHAS 流控降级实现 SQL 自动防护功能

在影响系统稳定性的各种因素中,慢 SQL 是相对比较致命的,可能会导致 CPU、LOAD 异常、系统资源耗尽。线上生产环境出现慢 SQL 往往有很多原因:硬件问题。如网络速度慢,内存不足,I/O 吞吐量小,磁盘空间满等。 没有索引或者索引失效。 数据过多。 DevOps 后没有专业的 DBA 对 SQL 代码进行 review,在项目初期没有对 SQL 的性能做很好的考量。 严重的慢 ...

2019-08-28 14:44:10 67

原创 MaxCompute 最新特性介绍 | 2019大数据技术公开课第三季

距离上一次MaxCompute新功能的线上发布已经过去了大约一个季度的时间,而在这一段时间里,MaxCompute不断地在增加新的功能和特性,比如参数化视图、UDF支持动态参数、支持分区裁剪、生成建表DDL语句功能等功能都已经得到了广大开发者的广泛使用。那么,近期MaxCompute究竟还有哪些新特性呢?本文就为大家揭晓答案。以下内容根据视频及PPT整理而成。MaxCompute与阿里云大数...

2019-08-27 17:42:50 276

原创 Java 函数优雅之道

导读随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题。持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think more, code less(思考越多,编码越少)”。所以,我们在编码中多思考多总结,努力提升自己的编码水平,才能编写...

2019-08-27 15:55:37 42

原创 探索云网络技术前沿,Sigcomm 2019 阿里云参会分享

Sigcomm 2019简介一年一度的网络顶级学术峰会Sigcomm于8月20日至22日在北京举行。作为ACM Special Interest Group on Data Communication 的旗舰会议,Sigcomm汇聚了全球网络界顶尖学术研究人员、工程研发人员和技术爱好者,共同探索网络技术的前沿议题。今年恰逢Sigcomm组织成立50周年,也是Sigcomm会议首次在中国大陆举办,...

2019-08-27 15:20:24 253

原创 唱吧基于 MaxCompute 的大数据之路

使用 MaxCompute之前,唱吧使用自建体系来存储处理各端收集来的日志数据,包括请求访问记录、埋点数据、服务器业务数据等。初期这套基于开源组件的体系有力支撑了数据统计、业务报表、风控等业务需求。但随着每天处理数据量的增长,积累的历史数据越来越多,来自其他部门同事的需求越来越复杂,自建体系逐渐暴露出了能力上的短板。同时期,唱吧开始尝试阿里云提供的ECS、OSS等云服务,大数据部门也开始使用 Ma...

2019-08-27 14:20:52 94

原创 实战课堂 | DMS企业版教你用一条SQL搞定跨实例查询

背景数据管理DMS企业版提供了安全、高效地管理大规模数据库的服务。面对多元的数据库实例,为了更方便地查询被“散落”在各个地方的业务数据,我们在DMS企业版中提供了跨数据库实例查询服务。什么是跨实例查询跨实例查询服务支持通过标准SQL进行跨同异构数据库的实时查询。对于您在企业版中的实例,无论它们是关系型数据库MySQL、PolarDB、DRDS、SQLServer、PostgreSQL...

2019-08-26 17:22:15 68

原创 从大数据到快数据 数据智创未来——2019 CCF大数据与计算智能大赛正式开赛!

8月17日,以“数据驱动,智创未来”为主题的2019 CCF大数据与计算智能大赛(CCF Computing Intelligence Contest,简称CCF BDCI)全球启动仪式,在北京大学正式启幕。CCF BDCI大赛是由中国计算机学会大数据专家委员会于2013年创办的国际化智能算法、创新应用和大数据系统大型挑战赛事。自创办以来,大赛已成功举办六届,连续获得教育部、工信部、国家基金委...

2019-08-26 16:07:12 864

原创 实战经验 | Cassandra Java堆外内存排查经历全记录

背景最近准备上线cassandra这个产品,同事在做一些小规格ECS(8G)的压测。压测时候比较容易触发OOM Killer,把cassandra进程干掉。问题是8G这个规格我配置的heap(Xmx)并不高(约6.5g)已经留出了足够的空间给系统。只有可能是Java堆外内存使用超出预期,导致RES增加,才可能触发OOM。调查过程0.初步怀疑是哪里有DirectBuffer泄漏,或者JN...

2019-08-26 15:38:32 137

原创 『Power AI by AI』 PAI-AutoML2.0重磅发布

PAI-AutoML调参服务是通过算法的方式解放用户调节算法参数的工作。自2018年8月发布PAI-AutoML1.0版本以来,该功能已经帮助众多PAI的中小企业用户提升了模型的准确性,得到了不错的反馈。PAI-AutoML1.0版本介绍文章:https://help.aliyun.com/document_detail/87393.html,为了进一步提升该服务的能力,PAI在今日发布Aut...

2019-08-26 15:01:12 65

原创 基于 K8s 做应用发布的工具那么多, 阿里为啥选择灰姑娘般的 Tekton ?

导读:近年来,越来越多专门给 Kubernetes 做应用发布的工具开始缤纷呈现,帮助大家管理和发布不断增多的 Kubernetes 应用。在做技术选型的时候,我们需要给业务选择一个最好的工具、最稳的底座。那么又该如何比较和衡量这些工具呢?本篇文章中阿里云技术专家邓洪超将会和大家分享自己独特的体验,帮助读者初步了解 Tekton 项目。背景近年来,伴随着云原生社区 (CNCF...

2019-08-26 14:16:35 153

原创 Serverless 的喧哗与骚动(一)附Serverless行业发展回顾

导读:从 2016 年 AWS 发布 Lambda 以来,全世界的开发者和云厂商对 Serverless 的热情在不断高涨。假设不想在开发应用程序并将其部署在服务器上的过程细节上花费精力,是否有一种简单的架构模型能够满足我们这种想法呢?答案已经存在,这就是今天软件架构世界中新鲜但是很热门的一个话题——Serverless(无服务器)架构。本文作者将利用自身多年的研发经验,带领我们深入了解Se...

2019-08-23 17:59:14 435

原创 初探云原生应用管理之:聊聊 Tekton 项目

【编者的话】“人间四月芳菲尽,山寺桃花始盛开。” 越来越多专门给 Kubernetes 做应用发布的工具开始缤纷呈现,帮助大家管理和发布不断增多的 Kubernetes 应用。在做技术选型的时候,我们需要给业务选择一个最好的工具、最稳的底座。那我们又该如何比较和衡量这些工具的呢?在这篇文章中阿里一线工程师给大家分享自己独特的体验。洗尽铅华,一起品味这“山寺桃花”。背景近年来,伴随着云原生社...

2019-08-23 17:03:56 94

原创 数千台服务器,千万用户量:居然之家两年云原生改造历程

导读:传统企业的决策链路通常是自上而下的形式,因此在互联网化改造中,不仅仅是研发层面,整个公司的管理人员都需要做好知识升级和观念更新,这也是躺平设计家在过去几年的上云之路所经历的。本文将聚焦居然之家利用阿里云容器服务(ACK)进行云原生实践历程,期待能帮助读者了解传统企业从传统单体架构向云原生演变的实践路径。2009 年,居然设计家 (Homestyler) 研发团队正式成立,开始进行第一个...

2019-08-23 16:30:43 262

原创 阿里邮箱产品生态

导语:本文中,阿里邮箱生态负责人蔡攸介绍了阿里邮箱的发展、产品优势、和钉钉的强强联合战略以及未来全线发展的趋势;通过华东运营服务中心——上海云璞的负责人刘峰和华南运营服务中心——广州汇华的李尔波介绍了阿里邮箱的生态体系部署。今天和大家分享对于产品的感悟和邮箱的生态体系。阿里邮箱的发展心路主要是三个阶段:初创期:阿里云成立的元年,2009年阿里邮箱的团队就成立了。当时我们给...

2019-08-23 15:47:36 431

原创 专业、智能、被集成:阿里云RPA(机器人流程自动化)重磅发布

导语:本文中,阿里云智能高级技术专家李立峰围绕“专业、智能、被集成”,介绍了阿里云RPA的应用场景、产品优势及跨网机器人解决方案,上海百胜软件作为合作伙伴结合具体应用实例现身说法。阿里云RPA:企业当中存在大量人工操作的系统间可重复执行的流程和业务流,而这些是解决企业效率问题的一个重要突破点,RPA是系统间业务快速连接和自动化的最佳选择。阿里云RPA在目前这个阶段,马老师...

2019-08-23 14:59:45 653

原创 对话驻云创始人 | 七问技术创业者(合辑)

上海驻云信息科技有限公司创始人蒋烁淼,马云湖畔大学第一期学员,公认的“湖畔第一大脑”。在云计算领域深耕多年,曾在阿里云成立之初为其提出开发建议。创业6年,和大家一起交流,把技术和创业成功融合在一起,才能打造出属于自己的江湖。七问技术创业者(一):AI、IoT,你是等技术成熟后用,还是提前布局?云计算、大数据以润物细无声地方式改变着人们的生活,当坐着家里叫外卖,半小时就能吃到...

2019-08-22 18:48:48 974

原创 企业服务定制市场的探索与分享

导语:本文中,数迹网络创始人刘晓晓分享了对企业服务定制市场的探索和思考,以传统企业海纳威为例,阿里云快速孵化的场景SAAS,两分钟就能帮助他们解决派工效率问题。在企业服务上,我注意一个现象。我们做软件的为了把生产的代码和设计的功能卖给更多的客户,选择性地忽略企业客户之间存在的差异。实际上每家企业都是不一样的,每个企业都有它独立的价值。当我们选择性地忽略企业之间的差异,做出所谓的通用...

2019-08-22 18:05:05 141

原创 宜搭产品生态伙伴政策——宜搭:高效的低代码应用构建平台

导语:本文中,阿里云智能运营专家斯麦跟大家分享了宜搭的产品生态及生态伙伴政策,并介绍了宜搭产品的应用场景、产品优势、产品价值和具体实践。今天是我们距离3月21号宜搭正式发布公测以来刚好是第216天。今天会向大家介绍宜搭产品的生态伙伴政策。首先考虑到还会有部分的伙伴不太了解这个产品,所以会简单介绍一下产品、我们的实践还有伙伴政策。宜搭的应用场景十分广泛,包含运营、人事、营销、销售...

2019-08-22 17:24:44 1086

原创 未来已来让闲置回归价值

回收宝—— 全球手机数码回收领域的领先平台回收宝做的事情其实是跟大家息息相关的。回收宝做的事情就是手机的循环流通这样一件事情。通过上面的图可以看到,现在国内已经有15.5亿的手机用户了,手机渗透率已经超过了100%,而每年就会有4-5亿的手机被淘汰,这个数字还在不断上升,可以明确国内市场已达千亿级别。同时通过各项数据可以看到,随着经济的下行,GDP增速的放缓和家庭资产负债率的...

2019-08-22 16:29:48 200

原创 帮助提升3倍SaaS上云上市效率及客户体验:SaaS Launch Kit&能力中心

导语:SaaS launch Kit也叫上云工具包,能够帮助提升3倍上云效率,让合作伙伴实现在商业上的快速奔跑。本文中,阿里云智能资深技术专家郑刚针对客户和ISV的痛点提出了SaaS launch Kit的整体解决方案和接入指引。另外,SaaS launch Kit也包含能力中心,支持API形式的能力型产品上云售卖和被集成,这次带来的最佳实践案例是友盟+和回收宝的合作。SaaS la...

2019-08-22 15:14:36 637

原创 阿里巴巴在应用性能测试场景设计和实现上的实践

本文是《Performance Test Together》(简称PTT)系列专题分享的第5期,该专题将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系,并提供有例可依的实战。本文将介绍应用性能测试场景的设计和实现,旨在借助阿里巴巴在这方面的沉淀帮助您更准确的找到性能瓶颈,文章将围绕以下:性能测试的常见...

2019-08-21 17:52:21 67

原创 阿里云产业赋能:多端小程序Saas平台的突围之路

导语:本文中,夺冠CEO王文龙介绍了在阿里云技术、资源、渠道和服务的赋能下,多端小程序SaaS平台的发展情况,并分享了SaaS平台发展路径的三个阶段夺冠互动是从去年年底开始加入到阿里云SaaS生态的大家庭,已经实现了业绩加速、产品加速、运营服务加速。1、业绩加速,去年,夺冠是月营收百万级的企业。现在可以达到500万以上的月营收。年底很有信心把我们的收入做到月营收过千万。2、运...

2019-08-21 16:35:40 693

原创 开发部署提速8倍!这款IDE插件了解一下?

对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码、多干一些活来实现多产;而聪明的开发者会选择第二种方式,就是通过插件,让一些重复性的、繁琐性的工作被自动化,从而节省出时间来做一些实质性的业务,达到轻松又高效的工作步调。最近通过发布会直播,了解到一款本地 IDE 插件——Cloud Toolkit,就是通过第二种方式来提高开发者...

2019-08-21 15:55:59 34

原创 NoSuchMethodError 常见原因及解决方法

导读『StabilityGuide』是阿里多位阿里技术工程师共同发起的稳定性领域的知识库开源项目,涵盖性能压测、故障演练、JVM、应用容器、服务框架、流量调度、监控、诊断等多个技术领域,以更结构化的方式来打造稳定性领域的知识库,欢迎您的加入。运行时抛出 NoSuchMethodError 的根本原因是什么?在实际生产系统中,我们主要关注运行时抛出的 NoSuchMethodError ...

2019-08-21 15:14:20 695

原创 微服务开源生态报告 No.9

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。01 Apache Dubbo8月17日上海Dubbo开发者日持续报名中,报名链接点击这里。 Dubbo Spri...

2019-08-21 14:29:16 35

原创 编码方法论,赋能你我他

导读Don Roberts提出的一条重构准则:第一次做某件事时只管去做;第二次做类似的事时会产生反感,但无论如何还是可以去做;第三次再做类似的事时,你就应该重构。编码也是如此,当多次编写类似的代码时,我们需要考虑是否有一种方法能够提高编码速度。作者多年来致力于敏捷开发,总结了一套编码的方法论,有助于程序员"快速、优质、高效"地进行编码。方法1:手工编写代码大多数刚学习Jav...

2019-08-20 17:15:44 98

原创 开发部署效率提升 12 倍,这款应用托管服务让云上运维更简单

应用托管服务,顾名思义,就是一个用来构建和部署应用的全托管式平台,简化部署和运维过程。在使用应用托管服务之前,上线一款简单的应用,需要经历:购买 ECS; 配置 VPC; 配置 RDS; 配置 SLB;前前后后有12个步骤,而借助阿里云Web应用托管服务,可省去云端资源的申购与编排、软件运行时环境的安装与配置、应用程序的启停与维护、部署环境模板的分发与重放等多个环节,一步便能实现应...

2019-08-20 16:44:40 63

空空如也

阿里云技术的留言板

发表于 2020-01-02 最后回复 2020-08-17

空空如也

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

TA关注的人 TA的粉丝

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