- 博客(34)
- 资源 (24)
- 收藏
- 关注
原创 专访驻云CTO肖凯:云架构师必备的技能和知识
采访嘉宾:肖凯,驻云科技CTO,对云计算特别是公有云技术有很深的理解,已经协助数百家企业客户完成上云转型。曾就职于IBM、EMC,对传统企业IT架构有深刻认识,坚信企业IT的未来是在公有云。 记者:钱曙光 驻云科技CTO肖凯云计算的火热大家有目共睹,在架构领域,云架构是无法忽视的话题,为此,CSDN日前独家专访了驻云科技CTO肖凯,他也是一位资深的云架构师,请他分享了自己的对架构、...
2016-01-29 14:48:08 931
原创 专访驻云CTO肖凯:云架构师必备的技能和知识
采访嘉宾:肖凯,驻云科技CTO,对云计算特别是公有云技术有很深的理解,已经协助数百家企业客户完成上云转型。曾就职于IBM、EMC,对传统企业IT架构有深刻认识,坚信企业IT的未来是在公有云。 记者:钱曙光 驻云科技CTO肖凯CSDN:请先和大家介绍下您和目前所从事的工作,以及关注哪些技术领域? 肖凯:目前我在驻云负责公司整体运营及架构咨询等相关的工作,技术方面主要包括云架构、云运...
2016-01-29 14:44:56 426
原创 Hadoop十岁了,核心代码行数已170万+、贡献者800+
Hadoop正式诞生于2006年1月28日,它是一个开源项目的生态系统,从根本上改变了企业存储、处理和分析数据的方式。跟传统系统的区别是,Hadoop可以在相同的数据上同时运行不同类型的分析工作。自2006年2月项目正式启动,短短的十年间,Hadoop逐步发展成为最近十年来最成功的开源社区的历程。核心Hadoop中目前的代码行数:170万+自2006年来对Hadoop的提交数量:120...
2016-01-28 12:07:30 712
原创 初页CTO丁乐:分布式以后还能敏捷吗?
初页现有架构首先介绍一下初页目前的架构。它主要由计算服务和后面的运维与运营系统组成。 计算服务由passport、works(作品服务)、social、message、counter组成,每一个服务集群都是一个域名,自己管理缓存,存储,计算等。类似这样的服务初页还有若干。运营系统主要是Boss系统,里面涵盖了各种大大小小的报表。同时,还具有数据上的运营能力。运维则是由日志,监控,部署和分析审计这些...
2016-01-27 16:57:17 331
原创 荔枝FM架构师刘耀华:异地多活IDC机房架构
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。多机房架构存在的原因单机房一旦死机,断电、维护根本无法挽回整个数据,想离线读取等都不行。当一个机房不可用,所有的业务就都不可用。荔枝 FM 要求业务离用户最近,南方的用户连南方的机房,北方的用户连北方的机房,国外的用户连国外的机房。大陆的网络和国外的网络有一定的隔离性,如果没有做多机房的连通性,数据的传输和实时性就会有...
2016-01-26 17:37:50 3512
原创 日志管理与分析的十个最佳实践
这是准确管理与衡量日志记录的最高效方式;本文将带你快速了解通常如何利用Docker及容器来创建易于管理、测试及部署的软件镜像包。过去十年来,随着分布式系统的发展,日志数据管理起来更加复杂。如今,系统中可以容纳数以千计的服务器实例或者微服务容器,而所有这些实例或容器又会生成自己的日志数据。随着以云为基础的系统快速出现并占据主导地位,由机器所生成的日志数据呈爆炸性增长。而日志管理随之成为现代化...
2016-01-25 08:13:47 1287
原创 架构物联网:一种新的解决方案
本文将通过对几个项目的介绍,让读者完全了解并掌握如何架构物联网。几周前我们在捷克的Linux大会“OpenAlt”上提出了这样的观点:物联网(IoT)是基于微服务的。我们打算覆盖所有实现层级,将难题放到一起。也就是说,使用所有从边缘设备中所收集的数据,经过数据集成与分析之后,得出完整的物联网解决方案。物联网架构下面的架构图是对我们观点的高度概括。其中,很容易找到与物联网网关连接的所谓边缘设...
2016-01-21 02:31:57 998
原创 沈剑:58同城数据库架构最佳实践
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。数据库的基本概念基本概念这一块,主要是让大家就一些数据库方面的概念达成一致。首先是“单库”,最初的时候数据库都是这么玩的,几乎所有的业务都有这样的一个库。接下来是“分片”,数据库的分片是解决数据量大的问题。如果数据量非常大,就要做水平切分,有一些数据库支持auto sharding。之前58同城也用过两年mongoDB...
2016-01-20 12:55:56 1909
原创 服务器端架构,前端服务器与客户端随机负载平衡
Sergey Ignatchenko针对大规模多人网络游戏所撰写的开发与部署一书章章精彩,不过里面的内容远不仅适用于游戏。下面是这本书的最近一章:“关于服务器端架构、前端服务器与客户端随机负载平衡”问题在前端服务器输入 [Enter Juliet] Hamlet: Thou art as sweet as the sum of the sum of Romeo and his h...
2016-01-20 09:44:04 578
原创 湖州银行的OpenStack应用实践
谈起云计算,就不得不谈开源技术,正是因为开源技术的助力,使得云计算发展得朝气蓬勃;而谈起云计算中的开源技术,当前最火的当属OpenStack和Container。这二者可以说是吸引了足够多的眼球,众多的一线厂商争相布局,创业公司也是花团锦簇,并购、融资事件层出不穷。而作为新兴的技术,对使用者一般有较高的技术门槛和学习成本,如何能使其更好地为自己的业务服务,是众多使用者面临的首要难题。今天我们要谈的...
2016-01-19 12:53:45 337
原创 百度开源它的人工智能算法
百度公布了用于构建Deep Speech 2语音识别系统的代码。源代码Warp-CTC托管在GitHub上,采用Apache许可证授权。百度的代码是一个改进的深度学习算法实现,可以工作在CPU和NVIDIA的GPU上。百度进行的测试中,Deep Speech 2语音识别正确率比从亚马逊Mechanical Turk上招募的人类测试者更高。在中文语音测试中,人类组的错误率是4.0% ,而机器是3.7...
2016-01-19 10:42:12 1573
原创 微服务与SOA的实践应用对比
关于微服务是什么,面向服务的体系结构(SOA)又是什么,两者之间有何关联真是众说纷纭、困惑颇多。很多人都加入了这场讨论,从ThoughtWorks的Martin Fowler到Cap Gemini的Steve Jones全都参与了进来。微服务是什么?微服务是一种架构设计模式。在微服务架构中,业务逻辑被拆分成一系列小而松散耦合的分布式组件,共同构成了较大的应用。每个组件都被称为微服务,而每个...
2016-01-19 09:52:08 908
原创 陈科:河狸家运维系统监控系统的实现方案
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。河狸家运维发展的历程河狸家运维发展历程,是从无到有的过程。河狸家起初聘请了一家外包公司帮助开发早期的产品,但使用中出现了一些问题。后来逐渐发现原来软件部署上去之后,不只要进行增删改查功能,还要有专门的运维工程师去线上运维做相关的工作。运维团队的职责也经历了从不清晰到明确的过程。之前有的工程师同时兼做很多工作,日常工作 ...
2016-01-18 13:26:30 1020
原创 Facebook架构解读
从我看过的各种资料,还有与各式人等的交谈中,可以得出Facebook现在的架构是这样的:Web前端用PHP语言编写,然后用HipHop Compiler[1]转换为C++语言,再用g++编译器编写,从而提供高性能的模板与web逻辑执行层。完全依赖静态编译所造成的限制,让Facebook开始启用HipHop Interpreter [2]及HipHop虚拟机,将PHP代码转译为HipHop By...
2016-01-18 10:12:58 3094
原创 CSDN技术知识库最新推出 你身边的技术百科全书
在当前信息爆炸时代,一张清晰的知识图谱,往往会在最短的时间内,以可视化方式让你迅速全面地了解这一信息的整体架构及其分支脉络。当然,如果能更进一步将各脉络上的优质内容,请行内专家做推荐和筛选,而且重点来了,这个知识图谱还是每日动态更新,这样的动态知识库,你会不会感兴趣?为方便网友系统化学习、讨论、分享热点技术和优质资源,CSDN邀请多位专家担任特邀编辑,推出最新的CSDN技术知识库。我们邀请专家精心...
2016-01-18 09:22:56 1174 1
原创 没有市场份额,Linux又如何赢得了天下?
在电脑或智能手机的启动界面很少能看到Linux系统,但事实上Linux无处不在。每次InfoWorld的报道提到安卓的市场表现时(比如我近期一篇文章讨论安卓是如何在嵌入式设备中取代Windows的),文下都会有Linux簇拥者的评论,表示安卓实际上就是Linux,因此Linux正在赢得这场平台之争。我只能翻翻白眼——安卓可能用到了Linux内核,但已经不再是Linux了,就像不能因为iOS用到了U...
2016-01-15 11:06:16 1463
原创 途牛谭俊青:多数据中心状态同步&两地三中心的理论
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。本文分享了跨数据中心状态同步两地三中心的理论技术,涉及数据库相关,其中会交代“如何去做”,以及会让大家理解“为什么要这么去做”。分布式协议/概念关于分布式协议的概念。以今年的“双十一”阿里的创造的惊人交易额为例,它的技术团队出来做技术分享时提到一点,就是支付宝交易每秒钟到了 8.5 万笔,这其中有很多东西可可供分析。这...
2016-01-15 09:48:04 3462
原创 从无到有:微信后台系统的演进之路
声明:本文首发于微信官方公众号WeChat TechPower(wechattechpower),CSDN获首家授权转载,如需转载请联系微信官方。 文/张文瑞从无到有2011.1.21 微信正式发布。这一天距离微信项目启动日约为2个月。就在这2个月里,微信从无到有,大家可能会好奇这期间微信后台做的最重要的事情是什么?我想应该是以下三件事:1. 确定了微信的消息模型微信起初定位是一个通...
2016-01-14 15:40:45 2067
原创 可用性更高:设计优秀的MySQL和Percona XtraDB集群
高可用性有没有想过你的应用是否该兼容只读模式呢?这个问题有多重要?MySQL似乎是基于Web产品的最主流数据库解决方案。大多典型的互联网应用负载包括大量的读取工作和少量写入工作。当然也有例外,比如MMO游戏(大型多人在线游戏),不过在数量上,通常读取要比写入多得多。所以在数据库架构放弃兼容写入能力的时候,无论是由于传统的MySQL复制拓扑放弃主服务器,还是Galera集群放弃其quorum,为什么...
2016-01-14 10:56:37 255
原创 可用性更高:设计优秀的MySQL和Percona XtraDB集群
高可用性有没有想过你的应用是否该兼容只读模式呢?这个问题有多重要?MySQL似乎是基于web产品的最主流数据库解决方案。大多典型的互联网应用负载包括大量的读取工作和少量写入工作。当然也有例外,比如MMO游戏(大型多人在线游戏),不过在数量上,通常读取要比写入多得多。所以在数据库架构放弃兼容写入能力的时候,无论是由于传统的MySQL复制拓扑放弃主服务器,还是Galera集群放弃其quorum,为什么...
2016-01-14 10:55:20 126
原创 可用性更高:设计优秀的MySQL和Percona XtraDB集群
高可用性有没有想过你的应用是否该兼容只读模式呢?这个问题有多重要?MySQL似乎是基于web产品的最主流数据库解决方案。大多典型的互联网应用负载包括大量的读取工作和少量写入工作。当然也有例外,比如MMO游戏(大型多人在线游戏),不过在数量上,通常读取要比写入多得多。所以在数据库架构放弃兼容写入能力的时候,无论是由于传统的MySQL复制拓扑放弃主服务器,还是Galera集群放弃其quorum,为什么...
2016-01-14 10:55:15 686
原创 云运维的启示与架构设计
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。UPYUN 创业于2005 年,当时服务器使用的网卡还是Marvell的芯片,要通过自定义内核和驱动源代码做编译才能驱动起来。而十年后在运维方面已经产生了翻天覆地的变化,本文系统地总结了 UPYUN 的云运维的野蛮成长、踩过的坑以及现阶段的状况。运维的艺术运维的艺术是弹性。首先,从无到有,这非常重要。无论运维做得多厉害...
2016-01-13 15:09:52 599
原创 著名计算机黑客Aaron Swartz去世三周年
2013年1月11日,Aaron Swartz因为面临数字盗窃罪的指控而自杀,年仅26岁。今年是他去世三周年。Aaron Swartz不只是一名黑客,参与了RSS的开发和知识共享运动,他还是一名梦想家和作家。他的遗作选集《The Boy Who Could Change the World: The Writings of Aaron Swartz》已经出版,一本传记《Aaron Swartz a...
2016-01-12 23:25:02 222
原创 UPYUN的云CDN技术架构演进之路
声明:本文首发于CSDN,禁止未经许可的任何形式转载,可咨询文末的责编。传统 CDN 自 2000 年诞生起,一直到 2010 年还都处在同一个发展阶段,技术并没有得到很大的提升。其中很多还使用 Squid ,一般在全国有 30 – 40 个左右的节点。前几年,移动互联网还没有发展起来时,通过电信和联通节点基本上能覆盖全国的用户,最多 60 个节点就足够了。而从 2010 年开始,移动互联...
2016-01-12 14:38:18 697
原创 OpenStack Neutron之持续测试
一、OpenStack持续测试概述众所周知,OpenStack作为一个特大型软件开发项目,有着数千人的开发人员,每天要处理千计提交的代码,几千条Gerrit评论和投票,催生出数万个测试环境,还有数百次源代码的合并,十几个顶级项目,大量的文档,跨大洲大洋的协同开发。因此,为了确保这些工作的实现,OpenStack构建了一套完善的CI(持续集成)-CT(持续测试)-CD(持续交付)基础设施平台和流程体...
2016-01-12 14:22:50 579
原创 Linux Kernel 4.4 LTS发布
Linus Torvalds在邮件列表上宣布发布Linux Kernel 4.4。4.4是一个长期支持版(LTS)。主要新特性包括:引入了新的系统调用mlock2(),支持延迟锁定内存页;块层I/O借鉴了一个网络堆栈技术——I/O轮询;用于固态硬盘设备底层控制的LightNVM;虚拟机GPU驱动支持使用主机的GPU加速3D渲染;TCP监听程序处理完全无锁,在测试中一台TCP服务器处理每秒350万个...
2016-01-11 23:37:03 482
原创 Linux Kernel 4.4 LTS发布
Linus Torvalds在邮件列表上宣布发布Linux Kernel 4.4。4.4是一个长期支持版(LTS)。主要新特性包括:引入了新的系统调用mlock2(),支持延迟锁定内存页;块层I/O借鉴了一个网络堆栈技术——I/O轮询;用于固态硬盘设备底层控制的LightNVM;虚拟机GPU驱动支持使用主机的GPU加速3D渲染;TCP监听程序处理完全无锁,在测试中一台TCP服务器处理每秒350万个...
2016-01-11 23:35:59 245
原创 百位专家、汇聚社区力量——CSDN社区大趴圆满结束
2016年1月9日,由CSDN举办的「社区大趴 玩有引力」活动登录北京、上海、深圳三地,三场活动在同一时间进行,在经历了密室逃脱、好玩的小游戏、晚宴等环节后圆满结束。此次活动汇聚了北京、上海、深圳、南京、杭州、广州等地的一百二十位左右的业内专家、大牛,参与人员涉及了CSDN博客专家、大会的顾问/讲师、论坛斑竹、极客头条优秀贡献者等。下面,我们将一一呈现各地的精彩:北京CSDN社区大趴北京站首先开始...
2016-01-11 15:32:58 521
原创 快的打车架构实践
快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题和解决方案。LBS的瓶颈和方案先看看基本的系统模型,如图1所示。 图1 系统模型示意图司机每隔几秒钟上报一次经纬度,存储在MongoDB里;乘客发单时,通过MongoDB圈选出附近司机;将订单通过长连...
2016-01-05 09:09:00 874
原创 快的打车架构实践
快的打车从2013年年底到2014年下半年,系统访问量迅速膨胀,很多复杂的问题要在短时间内解决,且不能影响线上业务,这是比较大的挑战,本文将会阐述快的打车架构演变过程遇到的一些有代表性的问题和解决方案。LBS的瓶颈和方案先看看基本的系统模型,如图1所示。 图1 系统模型示意图司机每隔几秒钟上报一次经纬度,存储在MongoDB里;乘客发单时,通过MongoDB圈选出附近司机;将订单通过长连...
2016-01-05 09:08:16 938
原创 魅族多机房部署方案
本文是根据魅族系统架构师何伟11月28日在麦思博(msup)有限公司和魅族科技联合主办的魅族技术开放日第一期演讲中的分享内容整理而成。魅族为什么做多机房部署?2014年魅族转型,转型之后放弃小而美的发展模式,这个时候用户量达到2500万,这个是比较早的数量,还不包括双11的数量,达到2000万之后,机房扩展出现了一个瓶颈,单机房已经很难满足需求了。魅族不就是做手机的魅族的应用商店,日PV2...
2016-01-04 14:59:27 595
原创 魅族多机房部署方案
本文是根据魅族系统架构师何伟11月28日在麦思博(msup)有限公司和魅族科技联合主办的魅族技术开放日第一期演讲中的分享内容整理而成。魅族为什么做多机房部署?2014年魅族转型,转型之后放弃小而美的发展模式,这个时候用户量达到2500万,这个是比较早的数量,还不包括双11的数量,达到2000万之后,机房扩展出现了一个瓶颈,单机房已经很难满足需求了。魅族不就是做手机的魅族的应用商店,日PV2...
2016-01-04 14:57:24 318
原创 2015 移动技术白皮书
2015年,是移动领域新技术取得极大丰收的一年。(一)Android篇这里我不谈Google IO大会的各种新概念新思想,不谈Android 5.0和高逼格的Material Design,那些都是浮云,热闹过后,能沉淀下来用于App应用的干货并不多。我只谈这一年来,我认为Android技术界最激动人心的三件事。最后再聊一聊八卦。首先是插件化技术的百家争鸣。在此之前,关于Android插件化的介绍...
2016-01-04 09:54:50 959
原创 宅米网性能优化实践——初创互联网公司的野蛮成长
宅米是一家专注校园电子商务的互联网企业,目前主营校园超市O2O。公司成立于2014年11月,仅仅一年多的时间,公司即经过4轮融资,覆盖近200座城市,1000多所大中专院校,10000多栋宿舍楼,日均订单20万,峰值订单50万。 像所有高速发展的初创互联网企业一样,宅米的成长是一部野蛮成长的历史。公司成立之初,只有三个工程师,是创始人CEO孙高峰在上海交通大学计算机学院和软件学院挨个宿舍敲门敲出...
2016-01-02 09:02:46 598
SDCC 2016架构峰会(深圳站)PPT合集
2016-04-23
SDCC 2016数据库峰会(深圳站)PPT合集
2016-04-23
构建BaaS云数据(CloudData)服务—mongo集群架构设计
2016-04-19
SDCC 2016架构峰会(上海站) PPT
2016-03-21
SDCC 2016数据库峰会(上海站)
2016-03-21
刘泱:挖掘游戏渠道的潜在价值
2014-05-29
张晓雷:中日游戏特点及运营策略异同分析
2014-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人