-
数据湖 VS 数据仓库之争?阿里提出大数据架构新概念:湖仓一体
随着近几年数据湖概念的兴起,业界对于数据仓库和数据湖的对比甚至争论就一直不断。有人说数据湖是下一代大数据平台,各大云厂商也在纷纷的提出自己的数据湖解决方案,一些云数仓产品也增加了和数据湖联动的特性。但是数据仓库和数据湖的区别到底是什么,是技术路线之争?是数据管理方式之争?二者是水火不容还是其实可以和谐共存,甚至互为补充?本文作者来自阿里巴巴计算平台部门,深度...
时间:2020-10-14点击:1095收藏
-
通过Serverless技术降低微服务应用资源成本
本文作者:山猎,阿里云智能技术专家,13年IT领域行业经验,对互联网云原生架构以及大规模分布式技术有着深入理解,实战经验丰富,多次帮助阿里云的行业客户对系统架构完成全面的云原生改造。 前言 在大型分布式IT架构领域,微服务是一项必不可少的技术。从本质上来讲,微服务是一种架构风格,将一个大型的系统拆分为多个拥有独立生命周期的应用,应用之间采用轻量级的通信机制进...
时间:2020-10-13点击:938收藏
-
130 秒揭秘 EDAS 3.0 如何平滑应对突发流量高峰,为您的业务保驾护航
"在 PaaS 层面,我们始终拥抱开源技术,并保持和社区版本兼容的时效性;在企业特性上,例如服务治理、应用监控等方面,我们提供一个稳定成熟的产品,来降低企业构建互联网化应用的门槛,例如企业级应用服务 EDAS3.0 就是这样一个典型的产品"——阿里巴巴合伙人、阿里云智能基础产品事业部 高级研究员蒋江伟 EDAS3.0作为应用托管和微服务管理的PaaS平台,支...
时间:2020-10-11点击:887收藏
-
服务发现技术选型那点事儿
作者 | 张羽辰(同昭) 引子——什么是服务发现 近日来,和很多来自传统行业、国企、政府的客户在沟通技术细节时,发现云原生所代表的技术已经逐渐成为大家的共识,从一个虚无缥缈的概念渐渐变成这些客户的下一个技术战略。自然,应用架构就会提到微服务,以及其中最重要的分布式协作的模式——服务发现。模式(pattern)是指在特定上下文中的解决方案,很适合描述服务发现这...
时间:2020-10-09点击:843收藏
-
如何无缝迁移 SpringCloud/Dubbo 应用到 Serverless 架构
作者 | 行松 阿里巴巴云原生团队 本文整理自《Serverless 技术公开课》,“Serverless”公众号后台回复“入门”,即可获取系列文章 PPT。 背景 通过前面几节课程的学习,相信大家对于 SAE 平台已经有了一定的了解,SAE 基于 IaaS 层资源构建的一款 Serverles 应用托管产品,免除了客户很多复杂的运维工作,开箱即用、按用量付...
时间:2020-10-09点击:766收藏
-
架构设计的本质
作者|编程原理林振华 【问题】 什么是系统设计,系统设计的核心是什么? 如何训练系统设计的思维模式? 有什么方法来帮助我们理解复杂的系统? 如何进行系统分析? 架构设计的本质是什么? 如何进行架构设计? 如何进行业务领域建模? 模型如何推导出架构设计? 架构设计需要遵循哪些规范? 【关键词】 系统思维,系统分析,系统设计,架构元素,架构视图,架构模型,业务模...
时间:2020-10-09点击:851收藏
-
阿里云 MaxCompute 2020-9 月刊
【9月新功能发布】 1. MaxCompute作业监控诊断工具Logview功能升级发布 此次Logview功能升级,扩展了MaxCompute作业的监控指标,提供作业回放功能,新增Fuxi Sensor支持查看作业内存及CPU使用。 适用客户MaxCompute用户的数据开发者、运维人员 发布功能本次升级新增以下功能,· 支持以交互式DAG图展示作业处理逻...
时间:2020-10-09点击:929收藏
-
看动画学算法之:linkedList
简介 linkedList应该是一种非常非常简单的数据结构了。节点一个一个的连接起来,就成了linkedList。今天我们使用动画的方法一起来看看linkedList是怎么插入和删除的。 linkedList的构建 linkedList是由一个一个的节点构成的。而每个节点只需要存储要保存的数据和下一个节点的引用即可。 linkedList本身需要一个head...
时间:2020-10-08点击:701收藏
-
SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(弹性伸缩)
作者 | 三未 前言 弹性伸缩是一种为了满足业务需求、保证服务质量、平衡服务成本的重要应用管理策略。弹性伸缩让应用的部署规模能够根据实时的业务量产生动态调整,在业务高峰期扩大部署规模,保证服务不被业务冲垮;在业务低谷期缩减部署规模,避免资源浪费。 由于大部分云资源是按需取用,按量计费模式,相比使用 IDC,使用云的用户从弹性伸缩获得的成本优势是非常明显的,弹...
时间:2020-10-08点击:733收藏
-
Sentinel-Go 集成 Nacos 实现外部动态数据源
导读:2020年,Sentinel 推出 Go 原生版本Sentinel-Golang,在云原生领域继续突破。本文将从实际出发 结合案例说明 在Sentinel-Golang中如何集成Nacos,使其做为外部动态数据源,将流控规则存储在nacos中,并且实现动态实时更新规则。 本文主要分为两个部分: 将sentinel流控规则定义在代码内部 实现限流效果。 ...
时间:2020-10-08点击:742收藏
-
搜索引擎新架构:与SQL不得不说的故事
特邀嘉宾:罗涛--阿里巴巴集团资深技术专家视频地址:https://yunqi.aliyun.com/2020/session54?liveId=44647 阿里巴巴搜索引擎HA3架构 1.HA3架构分为在线和离线两部分• 在线是一个传统的2层服务架构,分别叫做QRS和search。QRS负责接受用户请求,做一些简单处理之后把请求发给下面的search节点,...
时间:2020-10-08点击:992收藏
-
基于 Flink + Hive 构建流批一体准实时数仓
基于 Hive 的离线数仓往往是企业大数据生产系统中不可缺少的一环。Hive 数仓有很高的成熟度和稳定性,但由于它是离线的,延时很大。在一些对延时要求比较高的场景,需要另外搭建基于 Flink 的实时数仓,将链路延时降低到秒级。但是一套离线数仓加一套实时数仓的架构会带来超过两倍的资源消耗,甚至导致重复开发。 想要搭建流式链路就必须得抛弃现有的 Hive 数仓...
时间:2020-09-28点击:916收藏
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程