天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

历年「双 11」都会掀起一股买买买的购物热潮

阿里巴巴将这个原本普通的日子赋予了非凡的意义

今年,天猫以 1682 亿的成交额再破记录

而在这一系列疯狂“秒杀”动作的背后

有一个叫云化架构的技术体系支撑着十几亿人的消费狂欢

12 月 8 日 ArchSummit 阿里技术专场

来自阿里的 4 位技术负责人和首席架构师

将通过调度与集群管理系统、混部技术最佳实践、Pouch 容器、弹性混合云快速构建等技术分享

为开发者提供一些云化架构与运维的实践经验和启发。

精彩内容汇总

分享一:阿里巴巴调度与集群管理系统 Sigma

分享嘉宾:张瓅玶,花名谷朴,阿里巴巴系统软件部研究员,调度系统首席架构师。2017 年加入阿里巴巴。之前在 Google 的基础设施事业群的集群管理部门工作了 5 年多,并领导了资源管理和优化调度团队,负责 Borg 以及基础存储资源的优化,负责了 FlexBorg, Autoscaling 等多个产品。加入 Google 前在加州大学伯克利分校从事智能系统的研究工作。本科和博士毕业于清华大学。

天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

议题扩展:Sigma 集群管理系统是阿里巴巴集团云化战略的关键系统。Sigma 通过和离线任务的伏羲调度系统深度集成,突破了若干 CPU、内存和网络资源隔离的关键技术,实现了在线和离线任务的混合部署。本次分享将详细讲解阿里在集群调度和管理上的关键技术如内核抢占,Noise clean, borrowed virtual time 提升等机制及其演进历程。

分享二:阿里混部技术最佳实践

讲师简介:吕奇,花名潇谦,阿里巴巴高级技术专家,阿里巴巴大规模混部及容器化的项目负责人,3 次参与双 11 大促,目前主要负责阿里巴巴规模化混部、在线存储计算分离、资损防控体系、日志及分布式链路跟踪。

天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

议题扩展:阿里巴巴 2015 年开始实践混部技术,把延时要求低,计算量更大的计算任务和延时敏感高,但请求量大的在线服务混合在了一起运行。这项技术在平时极大地提高了在线服务集群的资源利用率,在刚过去的双 11 中,超过有 10% 的流量是通过样的方式支撑的。本次分享将着重详解阿里混部的实践过程以及遇到的如调度协同、资源隔离、计算存储分离等问题和技术。

分享三:Pouch 容器和阿里容器化的进展

分享嘉宾:侯前明,花名林轩,阿里巴巴系统软件部,资深技术专家,Sigma 调度引擎和 Pouch 容器负责人。 2009 年加入阿里巴巴,先后参与了中间件和 TAE 的研发和系统设计工作。2015 年开始打造 Pouch 容器和 Sigma 调度引擎,并致力于推进容器化镜像化和统一调度在阿里内部的落地和实施。

天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

议题扩展:为了提高服务器资源利用率和运维效率,阿里巴巴从 2011 年开始研发适合于阿里内部场景的容器技术。在今年 10 月份的云栖大会上,阿里启动了 Pouch 的外部孵化项目,目标为将阿里内部 Pouch 容器逐渐开源到社区并做新的增强。开源 Pouch 项目已在 11 月 19 日的中国开源年会上正式开放。这个 topic 将会向大家介绍阿里容器 Pouch 一路的发展历程及开源 Pouch 项目的未来方向。

演讲题目:云上双十一技术发展与挑战

个人简介:杨旭,花名杨曦,阿里云高级解决方案架构师,2011 年加入阿里巴巴,曾先后负责淘宝,天猫核心交易链路运维。阿里巴巴集团云化项目负责人,阿里云双十一项目技术队长,主导设计了混合云方案在阿里集团的落地

天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

议题扩展:阿里双十一交易峰值每年被不断的翻倍刷新,阿里巴巴的云化技术战略也是作为公司一直坚定的技术方向,在过来的这几年中,阿里云通过不断的探索和总结,通过和集团现有工具体系的打通结合,摸索出了混合云的最佳落地实践,今年使用这种方式快速为双十一提供将近 100W 核的资源。计算,网络,大数据等产品在支撑双十一场景中也被不断的打磨和提升,云产品是如何满足当下需求又结合未来的技术发展的一些思考和规划,以及如何最终回馈云上客户,这些问题都将在现场一一分享。

详细分享日程

天猫双11凭什么达到1682亿?这些支撑技术或许可以告诉你

分享时间与地点

地点:北京国家会议中心第五会议室 A 厅

票价:限额免费

免费报名通道

本次活动是 2017 年 Archsummit 全球架构师峰会 · 阿里技术专场,限额免费报名通道已经开启,感兴趣的赶紧扫描下方【二维码】或者点击【阅读原文】,与阿里的一众专家交流起来吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/256161.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PageLayoutControl的基本操作

整理了下对PageLayoutControl的基本功能操作 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071…

C++总结笔记(二)——指针

一、概念 1.1 指针的原理 找到一个比较精练的概述指针原理的句子&#xff1a; 指针变量就是在内存中保存变量的地址&#xff0c;然后通过地址来访问数据。 int a 1; int* p &a; cout << p << endl;009DFEB4可以知道变量p在内存中的值就是a的地址&#xff…

Content的startActivity方法需添加FLAG_ACTIVITY_NEW_TASK flag

Content的startActivity方法需添加FLAG_ACTIVITY_NEW_TASK flag转载于:https://www.cnblogs.com/zhujiabin/p/5085688.html

【图像处理】——图像内插法

参考:https://blog.csdn.net/lovexlsforever/article/details/79508602 cv2.resize函数 當我們縮小影像時,使用CV_INTER_AREA會有比較好的效果,當我們放大影像,CV_INTER_CUBIC會有最好的效果 void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, dou…

while read line 用法详细介绍

循环中的重定向 或许你应该在其他脚本中见过下面的这种写法&#xff1a; while read line do … done < file 刚开始看到这种结构时&#xff0c;很难理解< file是如何与循环配合在一起工作的。因为循环内有很多条命令&#xff0c;而我们之前接触的重定向都是为一条命令工…

C++总结笔记(三)—— 结构体

一、概念 结构体是一种可以自定义数据类型的类型格式&#xff0c;一般用struct关键字进行定义。 //创建食物的结构体 struct Food {//属性名string name; //名字int Price; //价格 };结构体有三种定义变量的方法。 1.1 定义结构体后再声明变量&#xff0c;然后在对变量的…

[轻微]WEB服务器启用了OPTIONS方法/如何禁止DELETE,PUT,OPTIONS等协议访问应用程序/tomcat下禁用不安全的http方法...

使用了360网站安全检测 查到有OPTIONS方法 百度了下 https://my.oschina.net/maliang0130/blog/338725 找到这个方法奈何http.conf 找不到无论在tomcat目录里还是linux路径下的/usr/etc或者apache2 最后通过开源中国找到 第一步&#xff1a;修改应用程序的web.xml文件的协议 &l…

MVC 事物同时保存,更新数据库

本人小白一枚&#xff0c;第一次写博&#xff0c;主要用作笔记&#xff0c;怕以后忘记了&#xff0c;大神尙可路过&#xff0c;也可多多指教 事物用在同时保存更新数据时&#xff0c;及只要在事物块的范围内&#xff0c;有一个操作出错则事物块所有更新&#xff0c;保存等操作都…

【图像处理】——正装照换底色Python

import cv2 import numpy as np # 读取照片 img=cv2.imread("personalPic.jpg")# 图像缩放 img = cv2.resize(img,None,fx=0.3,fy=0.3) rows,cols,channels = img.shape print(rows,cols,channels)# img_medianBlur=cv2.medianBlur(img,3) # 中值滤波,必须是大于1的奇…

Halcon例程详解(植物测量) —— measure_plant.hdev

文章目录 前言一、过程1.1 筛选ROI区域1.2 分割1.3 三维建模与仿射变换1.4 确定叶子的角度分布和高度1.5 确定叶子的面积和树干的直径1.6 对叶子的角度进行分析二、例程详解2.1 筛选ROI区域2.2 分割2.3 三维建模与仿射变换2.4 确定叶子的角度和高度2.5 确定叶子的面积和树干的直…

keil5中文乱码的解决

keil5 复制出来的中文显示乱码&#xff0c;该如何解决&#xff1f; 点击Edit - Configuration &#xff0c;进入编辑器设置&#xff1a; 点击ok &#xff0c;就可以了转载于:https://www.cnblogs.com/alan666/p/8312100.html

spark RDD iterator中sparkEnv功能 -- (视频笔记)

sparkEnv是spark环境变量 1、可以从其中get 缓存 2、为master workder driver 管理和保存运行时对象。 3、excutorid &#xff0c;excutor 一种为driver类型&#xff0c;一种具体处理task 内部有线程池的excutor 4、actorSystem &#xff0c;如果运行在driver 则为spark driver…

【图像处理】——Python实现几何变换(自定义+opencv库)

理论知识:参考https://blog.csdn.net/on2way/article/details/40460675 Python调用opencv函数参考:https://blog.csdn.net/on2way/article/details/46801063 一、引自《数字图像处理》的基础知识汇总 这个很重要!!!这里需要注意的是反向映射和前向映射的区别,反…

Go语言学习资料整理

整理网上找到的Golang语言学习资料基础基础教程 书籍在线版Go 指南-A Tour of GoGo语言圣经&#xff08;中文版&#xff09;Effective Go中文版Go Web编程 build-web-application-with-golangGo入门指南 The Way to Go《The Way to Go》中文译本&#xff0c;中文正式名《Go入门…

C++总结笔记(四)—— 堆栈区域划分与引用实例解析

文章目录前言&#x1f600;一、概念1.1. 内存分区1.1.1 堆区1.1.2 栈区1.1.3 程序代码区1.1.4 全局/静态存储区1.1.5 常量存储区1.2. 引用二、程序示例总结前言&#x1f600; 在C的内存管理中&#xff0c;堆区和栈区是一个非常重要的概念&#xff0c;理解堆栈的相关知识&#…

学习Android MediaPlayer

Android Media Playback 原文 The Android multimedia framework includes support for playing variety of common media types, so that you can easily integrate audio, video and images into your applications. You can play audio or video from media files stored in…

spark2.0.1 安装配置

1. 官网下载 wget http://d3kbcqa49mib13.cloudfront.net/spark-2.0.1-bin-hadoop2.7.tgz 2. 解压 tar -zxvf spark-2.0.1-bin-hadoop2.7.tgz ln -s spark-2.0.1-bin-hadoop2.7 spark2 3. 环境变量 vi /etc/profile #Spark 2.0.1export SPARK_HOME/usr/local/spark2export PATH…

Spring Cloud各组件超时

Ribbon的超时 全局设置&#xff1a; ribbon:ReadTimeout: 60000ConnectTimeout: 60000局部设置&#xff1a; service-id:ribbon:ReadTimeout: 1000ConnectTimeout: 1000其中&#xff0c;service-id 是Ribbon所使用的虚拟主机名&#xff0c;一般和Eureka Server上注册的服务名称…

【图像处理】——遍历图像所有像素的方法(for 循环和np.where遍历)应用在模板制作

目录 具体np.where的用法可以参见: 其他遍历图像的所有像素的方法: 模板制作流程 Python代码

C++总结笔记(五)——构造函数和析构函数

文章目录前言一、基本概念1 构造函数2 析构函数二、示例1. 构造函数和析构函数的简单使用2. 拷贝构造函数的调用3. 浅拷贝和深拷贝前言 本文讲述了构造函数和析构函数的概念以及对应的示例&#xff0c;以便加深理解。 一、基本概念 1 构造函数 构造函数用于初始化类的对象&a…