2016-03-21 12:12
⁄ 工业·编程
⁄ 共 2535字
毫无疑问,数据库的专业化趋势变得愈加明显。这不但体现在专业的数据库类型适应专业的工作负载,还体现在专业的DBA提供专业的数据库服务上。
数据库的多样化
似乎在不久之前,业界还在争论到底是通用的数据库方向还是专业化的数据库方向代表未来。前者的典型案例就是Oracle,从一开始Oracle的路线就是AllinOne,即使收购了TimesTen,仍然坚持将其中的技术合并到Oracle中提供一个内存存储的选项。于是乎在Oracle最新版本中,内存...
2015, 数据库阅读全文
2016-03-20 11:42
⁄ 工业·编程
⁄ 共 9354字
我们的经典部署架构(尤其在使用FSM时)并不差,运行良好,但对于大多游戏来说仍有很大的改进空间。更具体来讲,我们可以在游戏服务器前面再另加一行服务器,如下图:
如图所示,与经典部署架构相比,只是在游戏服务器前面增加了一行前端服务器。这些新增的前端服务器旨在处理所有来自客户端的通讯:所有“那个玩家有没有连接上”这种讨厌的问题,所有客户端到服务器的数据加密(如适用),所有这些密码等等,所有相对奇怪的re...
架构师阅读全文
2016-03-19 11:23
⁄ 工业·编程
⁄ 共 2776字
十年前的这周,Linux kernel社区面临着艰巨的挑战。十年后的今天,Git用于成千上万个项目。在这十周年之际,Linux创始人Linus Torvalds为我们分享了Git幕后的故事,并且告诉我们这个工程队软件开发的影响。你会发现他在这个故事背后的评论。我们跟随Q&A追寻Git的轨迹。
为什么要创建Git?
Torvalds:我真的从来没有想过要做资源控制管理,并觉得它在计算机世界里拥有最少的乐趣(可能是除了数据库之外),而且我讨厌所有的SC...
git, linux阅读全文
2016-03-18 10:58
⁄ 工业·编程
⁄ 共 5396字
一直以来,存储和备份是两个相近的概念,但是又有很大区别的。如果不是专业的技术专家,是比较难搞清楚这两者之间区别,特别是云的出现,这两个概念往往容易混在一起看。本文从几个方面快速对比下存储和备份这两个概念的区别和发展,以及演变趋势。
1. 备份是不能独立数据容器存在,永远构建于存储之上
存储是数据保存容器的统称,比如软盘,光盘,磁盘,磁盘阵列,中小规模业务用的NAS,专业的磁带库,专业的光纤存储网络SAN...
区别, 存储, 胡茂华阅读全文
2016-03-17 14:02
⁄ 工业·编程
⁄ 共 4017字
识别运维平台的边界在哪儿,才能更好地构建平台,从而协助运维的日常工作。
在之前的文章中,谈到过“运维的本质——可视化”,在可视化的篇幅中,着重介绍自动化的可视化和数据的可视化;在后续的篇章中又介绍了“互联网运维的价值体系”,里面分解了几个维度:质量、成本、效率、安全等。以上都是为了清楚地梳理运维的内容边界,基于这个边界,我们再考虑如何进行平台支撑。可以说前两篇文章都是为今天这篇文章作为铺垫,用理念先行...
王津银, 运维阅读全文
2016-03-16 07:58
⁄ 工业·编程
⁄ 共 2707字
没有比“可视化”更好的一个词能概括运维的本质,而“可视化”又应该分成两部分:可视化的服务交付和可视化的服务度量!
第一部分:可视化的服务交付
早期的运维是从ITIL开始的,那个时候大家都不知道运维是什么,幸好找到了一个IT服务最佳实践——ITIL。开始了互联网运维的摸索之路,从CMDB、服务台、事件管理、变更管理、可用性管理、容量管理等逐步去了解,并同步建设对应的管理平台。但我们很快发现,这一完备的流程框架如果遇到了...
王津银, 运维阅读全文
2016-03-15 20:56
⁄ 工业·编程
⁄ 共 9389字
随着PowerPC的发展,使用PowerPC构架的处理器已经形成了庞大的家族,在通信、工控、航天国防等要求高性能和高可靠性的领域得到广泛应用,是一颗“贵族的芯片”。目前几乎没有什么中文资料详细阐述PowerPC家族谱系,实在是一件遗憾的事。本文就给初学者简介PowerPC家族。
要阐述清楚PowerPC的发展不是一件容易的事情,光是“PowerPC”这个词,就很容易被搞混,尤其是IBM注册了一系列相关的商标。比如Power 、Power PC、PowerPC 这三...
PowerPC, 芯片阅读全文
2016-03-14 12:54
⁄ 工业·编程
⁄ 共 5923字
文章目录
专家介绍
在过去的十年里,阿里逐渐影响和改变了中国人的生活方式。在此之前,大家都只能在线下门店消费,但是现在大家都养成了线上购物的习惯,并且乐在其中。一方面,到目前为止有超过千万的卖家选择在阿里开线上的门店;另外一方面,阿里构建了中国最大的公共云计算平台,并跻身世界前三。在中国,阿里云目前服务了超过30%的网站和超过50%的中小型企业。
阿...
庄卓然, 架构师, 阿里阅读全文
2016-03-13 14:48
⁄ 工业·编程
⁄ 共 3841字
日前,笔者采访了小米研发架构师欧阳辰,负责小米广告平台的架构研发,在本文主要分享了小米广告平台的架构思路、构建过程、底层模块、遇到的坑、未来的挑战等,以及谈了对架构的理解和架构师成长的心得。
欧阳辰,毕业于北京大学计算机系,获得学士和硕士学历,拥有超过15年的软件开发和设计经验。之前曾为微软公司工作10年,担任高级软件开发主管,领导团队参与微软搜索引擎和广告平台的研发 工作,曾负责微软上下文广告的全...
小米, 广告, 欧阳辰阅读全文
2016-03-12 09:25
⁄ 工业·编程
⁄ 共 7232字
为区分人和计算机,互联网上的很多服务都使用了验证码技术,例如电子邮箱申请,银行系统登录,电子商务系统的交易确认,等等。虽然字符识别仍然是最常用的验证码方法,但是基于图像语义识别的验证码逐渐出现在一些重要的互联网应用上,并引起了热议。一方面大家对其中的一些难题大力吐槽,一方面又有人号称能够破解,能够自动识别这些图像。那么,目前的图片自动识别技术到底有没有可能破解这种验证码呢?有没有更好的图像验证...
图像识别阅读全文