基于JindoFS+OSS构建高效数据湖

2020-09-18
阅读 5 分钟
大数据时代早期,Apache HDFS 是构建具有海量存储能力数据仓库的首选方案。随着云计算、大数据、AI 等技术的发展,所有云厂商都在不断完善自家的对象存储,来更好地适配 Apache Hadoop/Spark 大数据以及各种 AI 生态。由于对象存储有海量、安全、低成本、高可靠、易集成等优势,各种 IoT 设备、网站数据都把各种形式的原...

八种经典排序算法总结

2020-09-18
阅读 12 分钟
算法和数据结构是一个程序员的内功,所以经常在一些笔试中都会要求手写一些简单的排序算法,以此考验面试者的编程水平。下面我就简单介绍八种常见的排序算法,一起学习一下。

生意参谋牵手Quick BI 让数据再次驱动店铺经营

2020-09-18
阅读 3 分钟
作为生意参谋联合Quick BI的初次尝试, “自助分析”面向店铺提供自助分析解决方案,支持店铺个性化数据报表制作,同时支持长周期的数据存储和分析,形成店铺专属的数据监控和分析看板,以帮助店铺提升经营效率。

宜家:打造新零售时代的智能客户身份管理系统

2020-09-18
阅读 2 分钟
简介: 宜家选择了阿里云应用身份服务(IDaaS)来为其提供一个包括统一认证、统一账户管理的CIAM解决方案,为所有前端提供统一的安全、可扩展和可靠的身份认证服务,包括灵活的认证配置、单点登录、多因素认证、社交平台登录、找回密码等,确保了跨终端、跨平台的用户体验的统一,并支持所有对客服务的快速集成。

从零入门 Serverless | 函数计算的可观测性

2020-09-18
阅读 3 分钟
简介: 本文主要分为三个部分:概述中介绍可观测性的基本概念,主要包括 Logging、Metrics、Tracing 三个方面;然后详细介绍函数计算上的 Logging、Metrics、Tracing;最后以几个常见场景为例,介绍在函数计算中如何快速定位问题并解决问题。

ARMS在APM工具选型中的实践

2020-09-17
阅读 4 分钟
简介: 当前的系统在数字化转型需求以及互联网架构实施的影响下,越来越普遍地使用了微服务架构,我们在享受微服务带来的好处(开发效率高, 独立部署, 水平扩展, 故障与资源隔离等等)外,也带来测试,事务,应用监控等各方面的困难。

设计稿生成代码与 Serverless 的前世今生与未来!

2020-09-17
阅读 7 分钟
作为阿里经济体前端委员会的四大技术方向之一,前端智能化方向一被提及,就不免有人好奇:前端结合机器学习能做些什么,怎么做,未来会不会对前端产生很大的冲击等等。本文以「设计稿自动生成代码」场景为例,细述我们的思考及过程实践。

思考、创新、坚持——阿里做了七年前端,我的成长经验分享

2020-09-17
阅读 5 分钟
在成长的未知道路上,我们总会遇到各种各样的问题,但是,所有的迷茫与逆境都能够帮助我们成长,我们要抓住每一个机会让自己进步,而不是徘徊不前。淘系前端开发同学——林晚,今天就来和大家分享他这七年的成长经历,以及如何摆脱业务前端的职业迷茫感。

看动画学算法之:排序-快速排序

2020-09-17
阅读 4 分钟
简介: 快速排序也采用的是分而制之的思想。那么快速排序和归并排序的区别在什么地方呢? 归并排序是将所有的元素拆分成一个个排好序的数组,然后将这些数组再进行合并。 而快速排序虽然也是拆分,但是拆分之后的操作是从数组中选出一个中间节点,然后将数组分成两部分。 左边的部分小于中间节点,右边的部分大于中间节...

教你 4 步搭建弹性可扩展的 WebAPI

2020-09-17
阅读 3 分钟
简介: 本文整理自《Serverless 技术公开课》,关注“Serverless”公众号,回复“入门”,即可获取 Serverless 系列文章 PPT。

程序员:写作能收获什么?

2020-09-16
阅读 5 分钟
简介: 很多程序员已经通过自己的个人博客或者公众号来进行技术沉淀,记录自己的成长。越来越多的程序员们也开始意识到了写作的重要性。程序员为什么需要写作?写作能带来什么收获?又有哪些额外的惊喜?本文介绍三位长期坚持写作的程序员,分享他们在写作道路上的心得和收获,希望对同学们有所启发。

一文解开java中字符串编码的小秘密

2020-09-16
阅读 4 分钟
简介: 在本文中你将了解到Unicode和UTF-8,UTF-16,UTF-32的关系,同时你还会了解变种UTF-8,并且探讨一下UTF-8和变种UTF-8在java中的应用。

构建在线教育弹性高可用视频处理架构实战

2020-09-16
阅读 6 分钟
近些年,在线教育行业飞速发展,为整个社会的知识传播提供了前所未有的便利性。通过多种形式的在线教育平台,学员与教师即使相隔万里也可以开展教学活动。借助丰富的网络课件,学员还可以随时随地的进行学习,真正打破了时间和空间的限制。在各种形式的网络课件中,视频课件自然是最直观表现力最丰富的形式,因此视频课...

如何理解这6种常见设计模式?

2020-09-16
阅读 10 分钟
简介: 设计模式能够帮助我们优化代码结构,让代码更优雅灵活。有哪些常见的设计模式?如何合理运用?本文分享作者对工厂模式、单例模式、装饰模式、策略模式、代理模式和观察者模式的理解,介绍每种模式的模式结构、优缺点、适用场景、注意实现及代码实现。

如果故障选择了你……

2020-09-16
阅读 12 分钟
简介: 总以为混沌工程离你很远?但发生故障的那一刻不是由你来选择的,而是那一刻来选择你,你能做的就是为之做好准备。混沌工程在阿里内部已经应用多年,而ChaosBlade这个开源项目是阿里多年来通过注入故障来对抗故障的经验结晶。为使大家更深入的了解其实现原理以及如何扩展自己所需要的组件故障注入,我们准备了一个...

戏说云栖,如果这些名人参加云栖大会。。。

2020-09-15
阅读 1 分钟
导语:参加云栖大会是怎样一种体验?当人们在谈云栖大会时,到底在聊什么?如果这些名人参加云栖大会,他们是不是这样想?看你脑洞清奇,是万中无一的创意奇才~你就是评论区最皮的仔!上云栖大会,助你打开数字世界的科技想象力: [链接]

阿里巴巴大数据实践:OneData模型实施介绍

2020-09-15
阅读 3 分钟
如何从具体的需求或项目转换为可实施的解决方案,如何进行需求分析、架构设计、详细模型设计等,则是模型实施过程中讨论的内容。本节先简单介绍业界常用的模型实施过程,然后重点讲解阿里巴巴OneData模型设计理论及实施过程。

海量结构化数据解决方案-表格存储场景解读

2020-09-15
阅读 3 分钟
简介: 数据是驱动业务创新的最核心的资产。不同类型的数据如非结构化数据(视频、图片等)、结构化数据(订单、轨迹),面向不同业务的使用要求需要选择适合的存储引擎,能够真正发挥数据的价值。针对于海量的非强事务的海量结构化/半结构数据,表格存储一站式解决。这里详细解读该适合场景的使用解读。

一针一线皆关“云” 报喜鸟以匠心融合科技

2020-09-15
阅读 2 分钟
简介: 为了持续增强品牌竞争力,更好地实现数据有效管理,在数据爆发式增长时能够弹性、及时扩容,作为行业领军者的报喜鸟决定融入云计算的大潮中,而将原有业务高效、平滑地迁移至云端就理所当然地成为整个环节中非常关键的一环。

Service Mesh 在超大规模场景下的落地挑战

2020-09-15
阅读 9 分钟
随着微服务软件架构在互联网企业的广泛实践,新一代微服务软件架构技术悄然兴起, Service Mesh 便是其中之一。根据 Linkerd CEO Willian Morgan 对 Service Mesh 的定义,Service Mesh 是一层处理服务间通信的基础设施。云原生应用有着复杂的服务拓扑,Service Mesh 保证请求可以在这些拓扑中安全且可靠地穿梭,对整个...

兴趣标签体系告诉我,闲鱼的95后是这样的...

2020-09-15
阅读 4 分钟
— — "水果糖小椿 M39 暂挂"— — "列表科幻?"不知大家能否读懂上面的对话,但在闲鱼,这样的对话每天都在发生。数据显示,闲鱼约30%的用户年龄不满25岁。了解这些95后的兴趣偏好,对闲鱼服务年轻用户,实现精细化运营有着十分重要的意义。因此,我们希望用数据挖掘的方式,对用户的兴趣偏好进行打标,创建具有闲鱼特色的...

如何管理越来越多的 operator?OLM 给你答案

2020-09-14
阅读 13 分钟
简介: OLM(Operator Lifecycle Manager) 作为 Operator Framework 的一部分,可以帮助用户进行 Operator 的自动安装,升级及其生命周期的管理。同时 OLM 自身也是以 Operator 的形式进行安装部署。本文我们将来了解一下 OLM 的基本架构和安装使用。

如何实现一个跨库连表SQL生成器?

2020-09-14
阅读 4 分钟
简介: 用户只需在前端简单配置下指标,系统即可自动生成大宽表,让用户查询到他所需要的实时数据,数据源支持跨库并支持多种目标介质。这样的数据全局实时可视化如何实现?本文从需求分析开始,分享自动生成SQL功能开发中运用到的设计模式和数据结构算法设计。

估值百亿独角兽爱学习教育集团:通过云原生实践与时间赛跑

2020-09-14
阅读 5 分钟
简介: iiMedia Research(艾媒咨询)数据显示,在线教育市场规模保持逐年增长的态势,2019年在线教育市场规模已突破4000亿元。在疫情的助推下,在线教育加速渗透,市场空间有望进一步打开,预计2020年中国在线教育市场规模将达到4538亿元。

Fluid: 让大数据和 AI 拥抱云原生的一块重要拼图

2020-09-14
阅读 3 分钟
简介: 如何驱动大数据、AI 应用在云原生场景下高效运行是一个既有理论意义又具应用价值的重要挑战性问题,为系统化解决相关问题,学术界和工业界密切合作,南京大学 PASALab 副研究员顾荣博士、阿里云容器服务高级技术专家车漾、Alluxio 项目创始成员范斌博士联合推动发起了 Fluid开源合作项目。

电商搜索“随便逛逛,想知道大家都在搜什么?现在什么最热门?”

2020-09-14
阅读 2 分钟
简介: 有时候用户只是随便逛逛,没有明确的搜索意图,如何推荐更多优质查询词,引导其搜索、购买那?本文结合实际案例运用阿里云开放搜索的解决方案实现优化。

云网络十年:探路者阿里云的理想和坚持

2020-09-11
阅读 5 分钟
近日,阿里巴巴发布强劲财季业绩后,高盛、摩根大通等多家机构上调阿里云估值至千亿美元以上,其中高盛上调阿里云估值至1238亿美元。今年上半年阿里云营收达245亿元,市场份额连续四个季度上涨,给市场注入强劲信心。

持续定义Saas模式云数据仓库+BI

2020-09-11
阅读 3 分钟
简介: 简介:阿里云技术专家海清为大家带来持续定义Saas模式云数据仓库+BI的介绍。内容包括云数据仓库概述,BI使用场景与趋势,基于MaxCompute云数仓+BI的特性,以及实践案例。

使用日志审计查看MaxCompute执行过哪些操作

2020-09-11
阅读 2 分钟
简介: MaxCompute完整地记录用户的各项操作行为,会自动将操作日志实时投递到ActionTrail中,ActionTrail针对作业(Instance)、表(Table)、函数(Function)、资源(Resource)、用户(User)、角色(Role)和授权(Privilege)等事件的多种操作行为进行记录。

如何基于 K8s 构建下一代 DevOps 平台?

2020-09-11
阅读 7 分钟
简介: 当前云原生 DevOps 体系现状如何?面临哪些挑战?如何通过 OAM 解决云原生 DevOps 场景下的诸多问题?云原生开发应用模型 OAM(Open Application Model) 社区核心成员孙健波将为大家一一解答,并分享如何基于 OAM 和 Kubernetes 打造无限能力的下一代 DevOps 平台。