现在位置: 首页 > 自动控制 > 文章
前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。 大型网站定义 首先我们要思考一个问题,什么样的网站才是大型网站,从网站的技术指标角度考虑这个问题人们很容易犯一个毛病就是认为网站的访...
阅读全文
2015-11-20 11:59 工业·编程 ⁄ 共 2720字 暂无评论
最初开发Jdon框架的想法是因为Web流行导致的三层直至多层架构对开发流程的影响。现代多层架构将后端架构分解为多个层次,灵活性得到提高,因为你维护拓展任何一个层都很少影响其他层,这也是设计模式或面向对象思想的最初初衷吧。但灵活性也是有副作用的,副作用是带来了复杂性,简单的数据增删改查四个功能需要经过三层,那么就可能产生12道工序的开发。 因此,我希望能够在不牺牲多层架构基础上提高快速开发的能力,于是需要...
阅读全文
过去城镇化的发展模式受地方政府和企业家的双重推动,房地产商要发展,导致房地产过热,出现严重的结构性过剩。这也让围绕房地产的整个实体经济发生了一些变化,甚至影响整个经济下滑,所以转型期的房地产发展对我们来讲更为重要。 前所未有的危机,还是前所未有的机遇? 当前经济进入新常态,有人说,房地产产能已经过剩,城镇化发展遇到了前所未有的危机。果真如此吗? 首先,我们的城镇化发展远远没有达到饱和的阶段。发...
阅读全文
015年3月4日,阿里云宣布北美数据中心正式启用,这也意味着国内云厂商开始登上国际舞台。为此,我们采访了阿里云现任CTO章文嵩博士。 人物简介: 章文嵩:国防科学技术大学博士毕业,国防科技大学计算机学院副教授,LVS(Linux Virtual Server)开源软件创始人,现任阿里巴巴高级研究员,现担任阿里云CTO。 InfoQ:我们知道淘宝技术团队在运维方面的积累很多,阿里云在初期曾经历了一些波折,现在的运维与应急响应机制是怎样的?目...
阅读全文
2015-11-18 07:53 工业·编程 ⁄ 共 4292字 暂无评论
最近几年,前端技术迅猛发展,差不多每年都会冒出一款主流的框架。 每次新开业务线或启动新项目时,首先第一件事就是纠结:使用什么框架,重造什么轮子?我很高兴应CSDN的邀请谈我的看法。 RequireJS,前端技术发展分水岭 在五六年前,移动端还没有兴起,我们没有什么选择,就是jQuery。有人会说,jQuery只是类库,不是框架;但那时前端业务还没有像今天这么繁重,原本是后端干的事,全部挪到前端来,因为光是jQuery就可以包打...
阅读全文
天河、曙光、神威是中国超级计算机的骄傲。但一直以来,因天河2号、曙光6000使用美国CPU而遭到的质疑不绝于耳,在美国对中国禁售至强PHI计算卡后,一些人更是“忧心忡忡”的表示中国超算要完。 就在美国对华禁售用于超算的至强PHI后,国防科大先后对外发布勒“火星”和矩阵2000。国防科大自主研发的芯片能否让美国的技术封锁成为笑话,让国外技术封锁后自主技术突破的历史再次上演? 11月10日至11月12日,HPC China 2015大会在无锡...
阅读全文
对于开发者来说,架构设计是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,架构设计有了一些比较成熟的模式,开发者和架构师也可以经常借鉴。 但是,随着应用的不断发展,最初的架构往往面临着各种问题,比如无法满足客户的需求、无法实现应用的扩展、无法实现新的特性等等。在这种情况下,我们如何避免一些坑,尽量比较成功地实现架构的重构,是很多开发者和架构师亟需解决的问题。 在这里...
阅读全文
2015-11-16 04:55 工业·编程 ⁄ 共 3575字 暂无评论
分布式系统并不是什么新鲜词,在上个世纪七八十年代就已经有各种分布式系统出现。只是在互联网时代,分布式系统才大放异彩,尤其是Google更是把分布式系统运用到了极致。Google整个的软件构架都是基于各种各样的分布式系统,诸如Borg、MapReduce、BigTable等。正是这些分布式系统,使得Google可以处理高并发请求响应以及海量数据处理等。Apache旗下的Hadoop、Spark、Mesos等分布式系统,把大数据处理相关技术变得非常亲民,让更...
阅读全文
杨震原,今日头条技术副总裁,主要负责内容推荐和数据平台。2005-2014年初,任职于百度,网页搜索部技术副总监。主要负责搜索架构。 CSDN:请简单介绍下您和目前负责的主要工作? 杨震原:主要负责头条的内容推荐和相关技术支持。 CSDN:你曾任职于百度搜索部长达9年时间,主要负责搜索架构,能否谈谈您对架构的理解? 杨震原:搜索的架构,特点是:投入大,发展早,复杂度高。 因为搜索的产品本身价值很高。使得在搜索技术上的...
阅读全文
2015-11-14 14:27 工业·编程 ⁄ 共 6912字 暂无评论
首先明确一点:实现ftp断点续传,需要服务器支持,我使用的是CentOS 下的vsftpd作为ftp服务器。 FTP连接一般是有两个连接,一种连接时客户端C与服务器端S传送命令,一种连接是用于数据的传输。而FTP连接支持两种模式 Port模式(主动模式):涉及到的端口号有21和20,当客户端C向服务器端S通过端口21发送请求链接时,服务器端接收连接,并打开一条命令链路。当客户端需要传输数据时,便会通过命令链路向服务器端发送PORT命令请求...
阅读全文