云系统

把阿里巴巴的核心系统搬到云上,架构上的挑战与演进是什么?

主宰稳场 提交于 2019-12-06 19:14:26
作者丨张瓅玶(谷朴)阿里巴巴研究员 阿里巴巴核心系统作为全球最大规模、峰值性能要求最高的电商交易系统,在 2018 年之前只通过混合云弹性上云方式,为 双11 节约大量成本。直到 2019 年,阿里巴巴实现了核心交易系统全面上云并经历了 双11 峰值的考验。 在今天由极客邦科技举办的 ArchSummit 全球架构师峰会 2019 北京站上,阿里巴巴研究员张瓅玶博士作了主题演讲《阿里巴巴核心系统上云:挑战和架构演进的思考》,以下内容为演讲整理。 核心系统上云之路 工程师时常把我们的系统用飞机来做比喻,乘客则是上面承载的业务。云也是一架这样的载客飞机,作为基础平台承载着千万家企业的业务。今年阿里巴巴实现了核心系统 100% 上云,这个过程实际上走了几年才达到今天的进展,而且这还不是结束,也只是阿里巴巴上云的一个开始。 阿里巴巴集团自身业务体量巨大,支撑其的互联网技术体系任务也非常繁重,再加上核心电商业务系统的复杂度,对技术带来的挑战可想而知。 用王坚博士的话说,核心系统上云让阿里巴巴和客户真正坐上了同一架飞机。从 in-house 的基础设施、定制化的平台能力,到通用的云平台,从 cloud hosting 到 cloud native,这个过程面临着巨大的挑战,同时也是阿里巴巴自身和阿里云的架构演进升级的历程。 阿里巴巴的核心交易系统涉及到包括天猫、淘宝、河马、菜鸟、聚划算、咸鱼

阿里云服务器win2003系统配置IIS+php+mysql+phpmyadmin+zend 500

只谈情不闲聊 提交于 2019-12-06 07:17:16
出现500系统内部错误 这时将php5isapi.dll改为php-cgi.exe 在网站,属性,主目录,配置,isapi缓存,php,因为用了fastcgi了,所以放心使用php-cgi.exe 很多人在买了阿里云服务器的时候选择了win2003系统,其可视化安装的系统让很多人对此很青睐。但对于新手来说,有很 多人感觉到环境的安装非常繁琐,要安装非常多的软件与组件,如果是第一次配置又会担心一步操作失误导致整个过程又得重新安装一次,针对这个情况,我作为一 个过来人给大家介绍下如何快速的安装IIS+php+mysql+phpmyadmin+zend。 这个安装过程分两步走,第一步是安装IIS。第二步是配置PHP环境+安装mysql、phpmyadmin、zend。 1,iis安装过程。 进入阿里云服务器了之后点击开始》管理服务器,会有一个大大的提示管理您的服务器的窗口。我们就从这里开始配置IIS。 这个界面上有一个【添加或删除角色】的按钮,我们首先点击进入》点下一步。 在完成本地连接的检测之后,会出现设置IIS的选项。 选择应用程序服务器(iis,asp.net)》下一步。 点击启用asp.net》下一步。 现在正式开始安装IIS的文件了》稍等后IIS会安装完毕。 这时候我们可以点击开始》管理工具处看到第一个就是IIS信息服务管理器。在【IIS信息服务管理器】处右键然后复制到桌面

基于腾讯云的Centos6系统搭建Apache+Mysql+PHP开发环境

雨燕双飞 提交于 2019-12-05 16:12:04
搭建环境,我肯定需要先购买腾讯云服务器的哦,详情请看我博客 http://blog.csdn.net/u014427391/article/details/51379342 我的博客会对一些注意事项进行说明 然后,我们打开SecureCRT 7.3,这是一款可以连接Linux系统的客户端工具,使用的很方便快捷,要注意的是,若你是Linux系统的就要用22端口,其它就是host和用户名密码了,这些直接输入就可以 安装Apache、PHP、Mysql、连接Mysql数据库的包: yum -y install httpd php mysql mysql-server php-mysql 安装Apache常用拓展包: yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 安装PHP常用拓展包: yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel 安装Mysql常用的拓展包: yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql 配置Apache、Mysql开机启动: chkconfig httpd on chkconfig mysqld

云原生下日志方案的架构设计

爱⌒轻易说出口 提交于 2019-12-05 06:43:09
上一篇 中我们介绍了为什么需要一个日志系统、为什么云原生下的日志系统如此重要以及云原生下日志系统的建设难点,相信DevOps、SRE、运维等同学看了是深有体会的。本篇文章单刀直入,会直接跟大家分享一下如何在云原生的场景下搭建一个灵活、功能强大、可靠、可扩容的日志系统。 需求驱动架构设计 技术架构,是将产品需求转变为技术实现的过程。对于所有的架构师而言,能够将产品需求分析透彻是非常基本也是非常重要的一点。很多系统刚建成没多久就要被推翻,最根本的原因还是没有解决好产品真正的需求。 我所在的日志服务团队在日志这块有近10年的经验,几乎服务阿里内部所有的团队,涉及电商、支付、物流、云计算、游戏、即时通讯、IoT等领域,多年来的产品功能的优化和迭代都是基于各个团队的日志需求变化。 有幸我们最近几年在阿里云上实现了产品化,服务了数以万计的企业用户,包括国内各大直播类、短视频、新闻媒体、游戏等行业Top1互联网客户。产品功能从服务一个公司到服务上万家公司会有质的差别,上云促使我们更加深入的去思考:究竟哪些功能是日志这个平台需要去为用户去解决的,日志最核心的诉求是什么,如何去满足各行各业、各种不同业务角色的需求... 需求分解与功能设计 上一节中我们分析了公司内各个不同角色对于日志的相关需求,总结起来有以下几点: 支持各种日志格式、数据源的采集,包括非K8s 能够快速的查找/定位问题日志

侠客云系统APP开发

◇◆丶佛笑我妖孽 提交于 2019-12-05 05:13:05
侠客云系统 APP 开发,侠客云 APP 开发找梁经理 (153 微 2202 电 6891) 侠客云软件 APP 开发,侠客云 APP 开发,侠客云 APP 源码,类似侠客云 APP 开发。   仿佛春潮一般,在对世纪的第一个春天到来之时,几乎全世界的经济界人士和企业共同把目光投入到这种经济现象中:发源于美国的新经济。能在如此短的时间被如此多的人们关注与研究,本身就已证明了新经济存在的价值和意义。   新经济到底是什么?它是否像潮水一般惊涛骇浪地涌来,又悄无声息地撤去?它是否如泡沫一样,刹那时充斥视野,转瞬间又灰飞烟灭?新经济的出现说明着什么?意味着什么?揭示着什么?人们在探讨、在猜测、在寻找答案。   关于新经济内涵与实质的探讨,目前是众说纷纭,可谓仁者见仁,智者见智。   最早宣传“新经济”思想的美国《商业周刊》,在界定这个名词时说:“‘新经济’并不意味着通货膨胀已经死亡了,也不意味着我们将不会有另一次衰退,或经济周期业已消灭;更不意味着股票市场必将摆脱自我调整而永远上升,就像(神话中所说的)豆梗将直上云天。自然,它也不意味着亚洲金融风波不会影响美国”,   “谈‘新经济’时我们的意思是指这几年已经出现的两种趋势,第一种趋势是经济的全球化,第二种趋势是信息技术革命。”   关于“新经济”的涵义,目前有很多争议,有的学者认为,科学地诠释“新经济

《DNS稳定保障系列3--快如闪电,域名解析秒级生效》

十年热恋 提交于 2019-12-04 23:58:09
在刚刚过去的双十一,又是一个全民狂欢的盛宴,天猫双十一的成交量高达2684亿。无数小伙伴在淘宝、天猫里买买买,今年你又剁手了多少?言归正传,在你疯狂秒杀的时候,有没有发现,今年的购物体验一如既往的好,访问速度快,购物体验那个流畅。我在这里自豪的向大家宣布,我们阿里云解析DNS又一次完成了今年双十一的安保任务!大促的稳定,离不开DNS团队的默默奉献。 今天我们来说说DNS服务稳定保障的重要环节--解析生效速度。对于DNS服务提供商来说,解析生效速度是一个关键议题,也是衡量系统能力的一个重要指标。当前主流DNS厂商的权威解析服务器大都采用了全球多地域多机房分布式集群部署的方式,以达到更低的解析时延,这同时也对解析管控系统的性能和跨地域跨机房的数据同步能力提出了更大挑战。 对于用户来说,大量线上服务和异地多活系统的构建是通过DNS来支撑的,更快的解析生效速度意味着更强的系统掌控能力和故障恢复能力,是系统稳定性和容灾能力评估的重要一环。让我从多个维度带您了解快速生效这个热点话题。 DNS解析原理 图: DNS解析原理 总的来说:客户端发起递归DNS请求,递归DNS服务器(大多数情况下为运营商DNS或者公共DNS)如果在TTL时间内有缓存则直接返回解析结果(1→8),否则会通过迭代查询请求多级的DNS权威服务器,并最终将查询结果返回给客户端(1→2→...→7→8),同时缓存本次查询结果。

侠客云系统APP开发

让人想犯罪 __ 提交于 2019-12-04 21:35:40
   侠客云系统 APP 开发找梁经理 (153 微 2202 电 6891) 侠客云软件 APP 开发,侠客云 APP 开发,侠客云 APP 源码,类似侠客云 APP 开发。   仿佛春潮一般,在对世纪的第一个春天到来之时,几乎全世界的经济界人士和企业共同把目光投入到这种经济现象中:发源于美国的新经济。能在如此短的时间被如此多的人们关注与研究,本身就已证明了新经济存在的价值和意义。   新经济到底是什么?它是否像潮水一般惊涛骇浪地涌来,又悄无声息地撤去?它是否如泡沫一样,刹那时充斥视野,转瞬间又灰飞烟灭?新经济的出现说明着什么?意味着什么?揭示着什么?人们在探讨、在猜测、在寻找答案。 喵星大陆APP源码,喵星大陆系统APP开发找梁经理(153微2202电6891)喵星大陆软件APP开发,喵星大陆APP开发,喵星大陆APP源码,类似喵星大陆APP开发。   最早宣传“新经济”思想的美国《商业周刊》,在界定这个名词时说:“‘新经济’并不意味着通货膨胀已经死亡了,也不意味着我们将不会有另一次衰退,或经济周期业已消灭;更不意味着股票市场必将摆脱自我调整而永远上升,就像(神话中所说的)豆梗将直上云天。自然,它也不意味着亚洲金融风波不会影响美国”,   “谈‘新经济’时我们的意思是指这几年已经出现的两种趋势,第一种趋势是经济的全球化,第二种趋势是信息技术革命。”   关于“新经济”的涵义

第08组 Alpha冲刺(2/4)

房东的猫 提交于 2019-12-04 18:22:40
组员3陈超星(组员) 过去两天完成了哪些任务 文字/口头描述 11月17日在云服务器上安装好了mysql并启用,将代码里的服务器地址改成了云服务器的地址,在界面里添加了HuanPin的图标 展示GitHub当日代码/文档签入记录 接下来的计划 试着用代码来实现UI组做出的UI界面 还剩下哪些任务 完善app的UI界面 燃尽图 遇到了哪些困难 云服务器的centos操作系统不会用,用命令行老是有error,百度半天,好不容易解决1个error,又会有新的error,重启、重装centos系统等各种办法都没用,搞得快吐血 有哪些收获和疑问 发现了原来云服务器原来并不是只能安装centos系统,于是就装了个win10的系统,终于成功安装上了mysql并成功运行 来源: https://www.cnblogs.com/ccxccx/p/11877220.html

一张图秒懂微服务网络架构

自古美人都是妖i 提交于 2019-12-04 15:05:49
一张图秒懂微服务网络架构 https://www.cnblogs.com/yuesf/p/11831234.html   最近参与了 公有云微服务项目 ,已经有一段时间未公开发表。通过这次改造公有云微服务项目的实践过程,分享一下公有云微服务网络架构,及服务部署方案。 每个平台的网络架构图都类似,但细节根据自有服务有组件又各不一样,别人的架构拿过来不一致适合你的架构,那么首先要了解每层架构及每个服务的职责,以及服务与服务之间的交互逻辑。我们根据私有云的架构迁移过来,保持了部分架构,补充了原来在私有云部署中公共组件部分。迁移到公有云后,一些公共组件由我们自己搭建并运维。整理总览图请看下图: 网络架构总览图 一、互联网层   外网层也是网络架构中最上一层,是指服务报露在互联网中使用的,通过IP或域名的方式访问服务。访问的域名通过解析服务器,解析到指定的互联网机器。 互联网机器一般是使用云服务的方式构建。 二、云服务平台层 云计算按照服务类型大致可以分为三类: 将基础设施作为服务Iaas 将平台作为服务PaaS 将软件作为服务SaaS 按照云计算服务的部署方式和服务对象的范围可以将云计算分为三类,即公共云、私有云和混合云。 公共云:是由云服务提供商运营,为最终用户提供从应用程序、软件运行环境,到物理基础设施等各种各样的IT资源。在该方式下

系列文章:云原生下日志方案的架构设计

狂风中的少年 提交于 2019-12-04 11:22:27
上一篇 中我们介绍了为什么需要一个日志系统、为什么云原生下的日志系统如此重要以及云原生下日志系统的建设难点,相信DevOps、SRE、运维等同学看了是深有体会的。本篇文章单刀直入,会直接跟大家分享一下如何在云原生的场景下搭建一个灵活、功能强大、可靠、可扩容的日志系统。 需求驱动架构设计 技术架构,是将产品需求转变为技术实现的过程。对于所有的架构师而言,能够将产品需求分析透彻是非常基本也是非常重要的一点。很多系统刚建成没多久就要被推翻,最根本的原因还是没有解决好产品真正的需求。 我所在的日志服务团队在日志这块有近10年的经验,几乎服务阿里内部所有的团队,涉及电商、支付、物流、云计算、游戏、即时通讯、IoT等领域,多年来的产品功能的优化和迭代都是基于各个团队的日志需求变化。 有幸我们最近几年在阿里云上实现了产品化,服务了数以万计的企业用户,包括国内各大直播类、短视频、新闻媒体、游戏等行业Top1互联网客户。产品功能从服务一个公司到服务上万家公司会有质的差别,上云促使我们更加深入的去思考:究竟哪些功能是日志这个平台需要去为用户去解决的,日志最核心的诉求是什么,如何去满足各行各业、各种不同业务角色的需求... 需求分解与功能设计 上一节中我们分析了公司内各个不同角色对于日志的相关需求,总结起来有以下几点: 支持各种日志格式、数据源的采集,包括非K8s 能够快速的查找/定位问题日志