淘宝软件基础设施构建实践

标签: CDN OceanBase TFS Tair 分布式架构 | 发表时间:2011-06-09 13:44 | 作者:zhengming Adam
出处:http://rdc.taobao.com/blog/cs

这个PPT是在第三届中国云计算大会上讲过。主要讲目前淘宝在软件基础设施的规划、实践和一点感悟。注:我们将来在这方面开展的工作会不限于这些。

简介:

首先,简单介绍淘宝网的系统规模和增长速度,以及对软件基础设施带来的挑战;接着,回顾淘宝图片存储与CDN系统的发展历史,如何从商用系统一步一步走到完全自主的系统,描述自主系统的主要架构与设计思想、性能指标和现有的部署规模,并总结一些经验来指导系统研发;然后,描述淘宝在软件基础设施上的规划,并一一阐述当前主要项目的要点与进展状况,这包括TFS、TAIR、千亿级别的分布式表格系统OceanBase、MySQL优化、面向Java环境的专用计算平台、服务器平台、Linux内核定制与优化、组通讯夸父、CDN和低功耗服务器平台等;最后,总结一下软件基础设施研发的原则和经验。

相关 [淘宝 软件 基础设施] 推荐:

淘宝软件基础设施构建实践

- Adam - 淘宝核心系统团队博客
这个PPT是在第三届中国云计算大会上讲过. 主要讲目前淘宝在软件基础设施的规划、实践和一点感悟. 注:我们将来在这方面开展的工作会不限于这些. 淘宝软件基础设施构建实践 View more presentations from Wensong Zhang.

也谈前端基础设施建设

- iVane - 岁月如歌
克军昨天的分享不错:前端基础架构的实践和思考. 从 2009 年起,也一直在想这些事. 将“架构”换成了“设施”,对应的英文是 Infrastructure. 感觉用“设施”更能精准表达原意. 克军的大分类是设施的形态:是一个工具,还是一份规范,或是一个系统. 这样分类不错,但系统和工具之间感觉很难区分,系统可以包含工具,工具可以是一个系统.

[转]企业级 GIS 性能和可伸缩性——基础设施

- - ArcGIS技术研究
性能是计算机系统工作速度的度量值. 可伸缩性则是一种在不带来负面影响的前提下增加大小和复杂性的能力. 这两者任一方面出现问题都可能导致企业级系统的运作效率低下,并引发关键业务组件的潜在性常规故障. 对环境的测试、监控和调整一定程度上可确保最佳性能的获取从而提高用户满意度. 在实现企业级 GIS 的过程中选择正确的硬件及其后续的配置会对解决方案的性能和可伸缩性产生显著影响.

谈谈互联网后端基础设施

- - 后端技术杂谈 | 飒然Hang
对于一个互联网企业,后端服务是必不可少的一个组成部分. 抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的高可用、稳定、可靠、可维护呢. 纵观整个互联网技术体系再结合公司的目前状况,个人认为必不可少或者非常关键的后端基础技术/组件/设施如下图所示:. 缓存、数据库、搜索引擎、消息队列. 开发或者搭建好以上的后端基础设施,一般情况下是能够支撑很长一段时间内的业务的.

从Brillo到Weave,Google想建设物联网的基础设施

- - 极客公园-GeekPark
作者: 无脑 2014 年,谷歌公司收购智能温控器制造商 Nest 公司. 开始了 Google 的智能家居领域的初步探索. 之前 Nest 公司推出「Works with Nest」合作项目,这一项目允许第三方的产品可以接入并使用 Nest 的接口,让许多智能设备,包括手表和家庭自动化系统都能够运用到 Nest 公司制造的产品上,这也为 Google 在物联网领域奠定了一定的基础.

基础设施服务的微服务化

- - 午夜咖啡
这篇文章是根据我在SFDC(SegmentFault Developer Conference)大会上的分享整理而成. 今天我给大家分享的题目是『基础设施服务的微服务化』. 微服务这一两年非常火,今天的服务器端的分享主题应该至少90%和微服务相关. 同时你会发现,云,容器等技术的发展都是在给微服务铺路,因为用户本质上需要的是服务,不是资源.

支付系统的基础设施建设

- - IT瘾-tuicool
基础设施是为了支持支付开发的软件过程. 在进入主题之前,先吐槽下软件过程. 软件过程在这几年都越来越不受人待见了. 在一些互联网公司里面,软件过程的概念往往被等同于拖拉、延期、冗长. 他们为自己的软件过程往往都会贴上敏捷的标签,并为各种混乱的管理提供了一个非常好的借口. 就算是先写代码再补需求,也能够套上敏捷开发借口.

为Jaeger安装环境搭建监控基础设施

- - InfoQ - 促进软件开发领域知识与创新的传播
本文最初发表于 RedHat开发者博客,经原作者Juraci Paixão Kröhling和RedHat授权由InfoQ中文站翻译分享. 在生产环境中部署 Jaeger时,持续观察Jaeger实例,保证它的行为符合预期是非常重要的. 毕竟,Jaeger停机将会意味着跟踪数据的丢失,这样的话,我们很难理解生产环境的应用中究竟出现了什么问题.

《关键信息基础设施安全保护条例》9 月 1 日生效

- - V2EX - 技术
第三十一条 未经国家网信部门、国务院公安部门批准或者保护工作部门、运营者授权,任何个人和组织不得对关键信息基础设施实施漏洞探测、渗透性测试等可能影响或者危害关键信息基础设施安全的活动. 对基础电信网络实施漏洞探测、渗透性测试等活动,应当事先向国务院电信主管部门报告. 违反本条例第五条第二款和第三十一条规定,受到治安管理处罚的人员,5 年内不得从事网络安全管理和网络运营关键岗位的工作;受到刑事处罚的人员,终身不得从事网络安全管理和网络运营关键岗位的工作.