AMD首款ARM处理器Seattle架构细节解析(转)

自从ARM进 军数据中心的消息出现以来,就一直受到了行业的广泛关注,特别是国内的百度,国外的FaceBook分别采用ARM处理器组建数据中心以来,人们似乎看到 了ARM对于传统x86处理器的挑战。加之惠普的登月计划(MoonShot)和近期戴尔这样的服务器巨头表示推出使用ARM处理器的服务器,更让人对 ARM的发展前景看好。作为老牌的x86处理器厂商,AMD也在2012年10月底宣布了与ARM的合作,并且在去年年底拿出了代号为Seattle的首款ARM样品,让人充满了期待。近日,AMD公司副总裁兼服务器业务部总经理Suresh Gopalakrishnan来到国内,并就AMD&ARM处理器与国内媒体进行了沟通。 继续阅读

收藏与分享

Python在Web Page抓取、JS解析方面的介绍(转)

python

由于目前的Web开发中AJAX、Javascript、CSS的大量使用,一些网站上的重要数据是由Ajax或Javascript动态生成的,并不能直接通过解析html页面内容就能获得(例如采用mechanizelxmlBeautiful Soup )。要实现对这些页面数据的爬取,爬虫必须支持Javacript、DOM、HTML解析等一些浏览器html、javascript引擎的基本功能。 继续阅读

收藏与分享

分布式Web服务器架构(转)

server
最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易出问题,于是进入了第一步演变阶段:将应用和数据库从物理上分离,变成了两台机器,这个时候技术上没有什么新的要求,但你发现确实起到效果了,系统又恢复到以前的响应速度了,并且支撑住了更高的流量,并且不会因为数据库和应用形成互相的影响。 继续阅读

收藏与分享