如何使用云原生数据湖,助力线上教育行业逐步智能化

2020-10-27
阅读 3 分钟
线下教育行业因疫情受挫,线上教育却逆势增长随着90年代互联网的引入,在线教育产品也依托于互联网诞生。随着互联网技术的发展,在线教育产品也开始了出现新的模式。在线教育从最初单纯的文字形式,开始往图片、音频方面开始发展。加上这几年直播技术的发展和人工智能等技术在在线教育的应用,在线教育成为今年疫情影响...

一文教会你如何写复杂业务代码

2020-10-27
阅读 8 分钟
简介: 这两天在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。针对该命题,我进行了比较细致的思考和研究。结合实际的业务场景,我沉淀了一套“如何写复杂业务代码”的方法论,在此分享给大家。

最佳途径 | 容器规模化落地如何四步走?

2020-10-27
阅读 3 分钟
随着云原生时代的发展,传统 IT 基础设施加速云化,云原生化成为云上的必然趋势。作为云原生代表技术之一,容器技术可帮助企业提升 IT 架构的敏捷性,加速应用创新,帮助企业更加灵活地应对商业发展中的不确定性。疫情期间,在线教育、音视频、公共健康等行业出现了大幅度的增长。一些基于云计算和容器技术的公司,很好...

2020亚太内容分发大会 阿里云荣获“边缘计算领航企业”奖

2020-10-27
阅读 1 分钟
伴随着中国5G商用进程提速,大带宽、大连接、低时延的应用场景爆发,将催生产业变革,超高清、大容量的交互式视频、万物互联的海量终端连接等产业变革必将带来计算环境的变化,大量的边缘计算业务需求随之而来。边缘计算将与云计算并驾齐驱,成为无处不在的核心基础设施。

2020阿里云双11--领亿元上云津贴大促全攻略

2020-10-26
阅读 2 分钟
2020阿里云双11大促活动于10月24日正式开启,此次双11阿里云将有哪些亮点活动,此篇文章将一网打尽。大家一定要关注,此文会一直更新到活动结束。

Spring boot 2.3优雅下线,距离生产还有多远?

2020-10-26
阅读 6 分钟
简介: 对于任何一个线上应用,如何在服务更新部署过程中保证业务无感知是开发者必须要解决的问题,即从应用停止到重启恢复服务这个阶段不能影响正常的业务请求,这使得无损下线成为应用生命周期中必不可少的一个环节。

基于 Flink + ClickHouse 打造轻量级点击流实时数仓

2020-10-26
阅读 3 分钟
Flink 和 ClickHouse 分别是实时计算和(近实时)OLAP 领域的翘楚,也是近些年非常火爆的开源框架,很多大厂都在将两者结合使用来构建各种用途的实时平台,效果很好。关于两者的优点就不再赘述,本文来简单介绍笔者团队在点击流实时数仓方面的一点实践经验。

阿里 双11 同款,流量防卫兵 Sentinel go 源码解读

2020-10-26
阅读 24 分钟
简介: 本文主要分析阿里巴巴集团开源的流量控制中间件 Sentinel,其原生支持了 Java/Go/C++ 等多种语言,本文仅仅分析其 Go 语言实现。下文如无特殊说明,sentinel 指代 Sentinel-Go。

从 Storm 迁移到 Flink,美团外卖实时数仓建设实践

2020-10-26
阅读 6 分钟
在实践中,我们总结的最佳实践是:一个通用的实时生产平台 + 一个通用交互式实时分析引擎相互配合同时满足实时和准实时业务场景。两者合理分工,互相补充,形成易于开发、易于维护、效率最高的流水线,兼顾开发效率与生产成本,以较好的投入产出比满足业务多样需求。

四年,如何从前端小白蜕变为前端技术专家?

2020-10-26
阅读 4 分钟
作者简介:珑晴——淘系技术部前端技术专家,16 年校招实习转正进入的阿里,当时是在聚划算前端团队,随着业务变化一路从聚划算到天猫至今加入淘系技术部,负责日常活动营销的同时,也多次参与大促会场&互动的研发,在支持业务的过程中不断挖掘提炼创新,最终完成从前端小白到前端技术专家的蜕变。

阿里云网站全新启航,重新定义2.0时代的“一站式上云”

2020-10-23
阅读 2 分钟
关于阿里云2.0,张建锋如此定义:“阿里云2.0,我认为就是云+数字原生操作系统的一个组合。我们希望来改变大家使用云的方式,也希望来改变大家开发应用的方式。最终,让我们的组织,让我们的社会、企业变得更智能,真正迈入数字化的社会。”

独家下载!《Java工程师成神之路(基础篇)》

2020-10-23
阅读 2 分钟
简介: 初学Java的你还在烦恼不知道怎么去学,学习什么内容吗?那么多的技术书籍是否已经让你无从下手?别急,来看这一份完整的Java学习路径。

SAE 的极致应用部署效率

2020-10-23
阅读 2 分钟
作为 Serverless 平台,SAE 提供了应用全托管的服务,充分利用了云原生的技术红利,以容器作为应用载体,提供了敏捷的部署、编排、弹性等能力。SAE 屏蔽了底层的基础设施,对于用户来说,感知到的最底层资源是应用实例本身,应用创建、部署等操作是用户交互的主要接口。

数据湖有新解!Apache Hudi 与 Apache Flink 集成

2020-10-23
阅读 6 分钟
Apache Hudi 是由 Uber 开发并开源的数据湖框架,它于 2019 年 1 月进入 Apache 孵化器孵化,次年 5 月份顺利毕业晋升为 Apache 顶级项目。是当前最为热门的数据湖框架之一。

MQTT在游戏运营发行中的实践

2020-10-23
阅读 2 分钟
游戏的研发主体专注于游戏内容的研发,对游戏的发行及运营往往在人力、财力上投入不足,促使游戏发行及运营业务应运而生,产生了独立的运营发行方。目前市场上很多大型游戏厂商将自己的发行及运营能力打包给运营发行方。另外还有一些游戏的分发渠道方,依托于自己的流量优势,也提供仅针对本渠道的联合运营服务。上图中...

从“等等”到“秒开”再到“直开”,是什么让闲鱼社区相见恨晚?

2020-10-23
阅读 5 分钟
闲鱼前端页面的性能常常被人念叨,凡跳转、必跳鱼 的印象深入人心,部分页面甚至需要跳四五下才能打开,最近我们对闲鱼前端页面系统性的做了些优化,由于闲鱼前端技术栈相对多元,不同栈技术原理各不相同,优化方案也有所差异,本文主要介绍目前闲鱼占比较重的 Weex 页面的优化过程。闲鱼 Weex 页面多以前端渲染为主,其...

1024,阿里云惊喜 “加油包” 让你 “猿” 力觉醒!

2020-10-22
阅读 3 分钟
现如今,技术更新迭代越来越快,人类生活愈发便捷化、智能化。这背后自然离不开一批批程序员的默默耕耘与辛苦付出。他们起早贪黑、兢兢业业,认真地编写程序、修改BUG,开发了数不清的软件。不得不说,正是因为有他们的存在,我们的生活才更加方便。

如何让一套代码适配所有iOS设备尺寸?

2020-10-22
阅读 6 分钟
简介: 随着移动互联网设备和技术的发展,各种移动设备屏幕尺寸层出不穷,折叠屏、分屏、悬浮窗等等,面对越来越多样的屏幕,如果为每种尺寸单独进行适配,不仅费时费力,还会增加端侧代码的开发与维护压力。如何让一套代码适配所有尺寸变化,增强App的通用能力?阿里巴巴文娱技术 氚雨 将分享优酷APP在iOS响应式布局技...

蚂蚁王旭:开源协作如何提升业界的安全?

2020-10-22
阅读 4 分钟
在前不久的上海外滩大会上,蚂蚁资深技术专家、Kata Containers创始人王旭向参会者分享了开源、开放协作与软件安全可信的话题,本文根据演讲内容编辑整理而成。

如何生成 Flink 作业的交互式火焰图?

2020-10-22
阅读 3 分钟
简介: Flink 是目前最流行的大数据及流式计算框架之一,用户可以使用 Java/Scala/Python 的 DataStream 接口或者标准 SQL 语言来快速实现一个分布式高可用的流式应用,通过内部的 Java JIT、off-heap 内存管理等技术优化性能,并且有完整的 Source、Sink、WebUI、Metrics 等功能集成,让 Flink 几乎成为了流式计算的事...

IEEE EDGE 2020论文:Astraea — 以优雅的方式在边缘部署AI服务

2020-10-22
阅读 5 分钟
简介: 近日,阿里云边缘计算团队博士后付哲的论文《Astraea: Deploy AI Services at the Edge in Elegant Ways》入选2020年IEEE边缘计算国际会议(IEEE International Conference on Edge Computing),并在大会上进行了宣讲。他和他的团队如何看待以上问题,本文将为您解答。

应用架构之道:分离业务逻辑和技术细节

2020-10-22
阅读 6 分钟
简介: “让上帝的归上帝,凯撒的归凯撒。”作者 | 张建飞  阿里巴巴高级技术专家架构什么是架构?关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。硬是要给一个概述,我认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述。架构始于建筑,是因为人类发展(原始人自给自足住在树上,也就不需...

面对复杂业务,if-else coder 如何升级?

2020-10-21
阅读 7 分钟
导读:针对业务在不同场景下的差异,我们常常会习惯性地使用 if-else 来实现不同的业务逻辑,久而久之代码越来越难以维护。那么如何消除这些 if-else?面对复杂业务应如何思考和分析?本文分享阿里高级技术专家张建飞(Frank)关于复杂业务治理的方法论,介绍一种多维度分析问题的方法:矩阵分析法。You should not be a...

前端搞报表|数据分析提效全链路解决方案

2020-10-21
阅读 4 分钟
闲鱼 2014 年成立,到现在的话已经实现了从 0 ~ 千万级 DAU 的跃迁,随着业务的快速发展,业务决策方法紧跟升级。从最原始的经验驱动到更加科学合理的数据驱动。而要做到数据驱动,需要去做大量的数据分析以及大量的数据报表开发。在整个数据分析链路上,存在一些研发痛点:

看动画学算法之:linkedList

2020-10-21
阅读 3 分钟
linkedList应该是一种非常非常简单的数据结构了。节点一个一个的连接起来,就成了linkedList。今天我们使用动画的方法一起来看看linkedList是怎么插入和删除的。

数据中台交付专家告诉你,数据架构的分层怎样更加合理?

2020-10-21
阅读 3 分钟
作者:柯根从整体上看,数据中台体系架构可分为:数据采集层、数据计算层、数据服务层三大层次。通过这三大层次对上层数据应用提供数据支撑。数据采集层对于企业来说,每时每刻都在产生海量的数据,数据采集作为数据体系第一环尤为重要。因此在数据采集层需要建立了一套标准的数据采集体系方案,并致力全面、高性能、规...

小红书推荐大数据在阿里云上的实践

2020-10-21
阅读 5 分钟
简介: 本篇内容主要分三个部分,在第一部分讲一下实时计算在推荐业务中的使用场景。第二部分讲一下小红书是怎么使用Flink的一些新的功能。第三部分主要是讲一些OLAP的实时分析的场景,以及和阿里云MC-Hologres的合作。

秒懂云通信:短信也能玩出新花样?听阿里云产品运营畅聊“智能消息”服务

2020-10-20
阅读 4 分钟
简介: 为了帮助用户更好地了解和使用云通信的产品,秒懂云通信系列直播开课啦!第二期的首节课程中,阿里云产品运营胡超分享了《畅聊阿里云通信智能消息服务》议题,手把手教你玩转阿里云通信短信服务的创新业务:企业公众号和数字短信,希望为用户的企业营销推广工作带来帮助。

搞定客户端证书错误,看这篇就够了

2020-10-20
阅读 5 分钟
某客户为其生产环境的站点申请了一张由 CFCA 签发的证书。相关域名正确配置该证书且启用 HTTPS 后,经测试发现他们的客户端 App 在低版本手机上( iOS < 10.0,Android < 6.0)无法连接到相关站点。

自然语言处理在开放搜索中的应用

2020-10-20
阅读 3 分钟
自然语言智能研究实现人与计算机之间用语言进行有效通信。它是融合语言学、心理学、计算机科学、数学、统计学于一体的科学。它涉及到自然语言和形式化语言的分析、抽取、理解、转换和产生等多个课题。