30

文 / 陈波

前不久,Facebook宣布投资10亿美元收购仅成立15个月的移动照片分享应用Instagram,消息传出时,人们不仅惊叹于这笔巨额的交易,更为这支13个人的小团队感到不可思议。Instagram的Android版客户端发布时,24小时内下载量超过100万,高峰期达到每分钟2000次,是下载量最大的Android应用之一。究竟是什么原因让这支团队在很短的时间内一鸣惊人?又是什么技术让他们在巨大的下载量下顶住了压力?让我们回顾一下Instagram开发团队奉行的3大原则:

  • Keep it very simple(极简主义);
  • Don”t re-invent the wheel (不重复发明轮子);
  • with proven and solid technologies when you can (能用就用靠谱的技术); 阅读全文 »
标签:
阅读:7,734 次
27

文 / 刘江

说起弹性计算,相信没有人怀疑亚马逊EC2(Elastic Compute Cloud)是目前的业界翘楚:亚马逊将自己的弹性计算云建立在公司内部的大规模集群计算的平台之上,而用户可以通过弹性计算云的网络界面去操作在云计算平台上运行的各个实例(Instance),而付费方式则由用户的使用状况决定,即用户仅需要为自己所使用的计算平台实例付费,运行结束后计费也随之结束。

煎蛋网创始人骆水银

可以看出,弹性计算这种方式,一方面减少了小规模软件开发人员对于集群系统的维护,另一方面收费方式简单明了,用户需要使用多少资源,只需要为这一部分资源付费即可。因此,从这两个方面来说,对处于创业期的公司来说,尤其适用。阿里云作为国内云计算行业的领军者,为广大企业提供稳定的弹性计算服务,这其中,煎蛋网、向日葵、上网快鸟就是应用阿里云弹性计算的典型代表。本文就带你走进这三家公司,在分享其创业历程的基础上,展现它们在弹性计算上的实践。
阅读全文 »

标签:
阅读:17,115 次
27

文/刘江

云存储是云计算目前的热点之一,Dropbox、Box等产品的风靡,公司因此获得极高估值,都印证了这一点。但云存储对技术和资金要求都比较高,竞争也非常激烈,挑战巨大。国外云存储公司有亚马逊的云平台作为支撑,大大减少了发展初期的阻力。而中国公司该怎么办呢?

近日,国内知名的云存储服务公司上海够快网络科技有限公司(简称“够快”)已经全面从自己部署服务器转向阿里云开放存储服务,我们为此特地采访了够快总经理蒋烁淼。 阅读全文 »

标签:
阅读:13,425 次
27

《程序员》封面报道:我们的开源

本期封面报道聚焦中国本土开发人员和团队主导和参与的开源项目,从开源项目本身、企业与个人的参与情况、开源社区建设及开源法律知识等多方面,全景式地解读中国的开源现状。

(1)大势所趋话开源——中国开源现状分析

(2)乐趣与高效——淘宝章文嵩谈LVS与商业公司参与开源

(3)OpenResty发展之路——OpenResty项目创建者章亦春

(4)开源是种生活方式

(5)从BlenderCN,看开源社区建设

阅读全文 »

标签:
阅读:38,842 次
26

企业向来都说自己求贤若渴,什么样的产品经理才算贤?我们不妨分析一下产品经理的职位描述来找出些规律。 阅读全文 »

标签:
阅读:8,409 次
26

文 / John Carmack 译 / 王江平

《Quake》作者Carmack认为追求函数式的程序设计有着实实在在的价值,然而,劝说所有程序员抛弃他们的C++编译器,转而启用Lisp、Haskell,或者干脆说任何其他边缘语言,都是不负责任的。

或许本文的每位读者都听说过,当初“函数式编程”(Functional Programming)肩负着为软件开发带来福祉的期望来到这个世界,大家可能还听说过有人将它奉为软件开发的银弹。然而,上维基百科查看更多信息却让人大倒胃口,一上来就引用λ演算和形式系统。很难一眼看出这跟编写更好的软件有什么关系。 阅读全文 »

标签:
阅读:31,677 次
25

为地球大脑编程

作者:baiyuzhong 分类:每日关注 1 Comment »

综合智能、社交计算……这种种术语代表的是将连在网上的人和计算机合为一体的各种方法,这些方法如今已是头角峥嵘,日后有望成为教育、工业、政府、 艺术等一系列领域的真正转机。这些系统将计算机的通信和数据处理能力与人的创造力和高级认知能力结合起来,多年前高深莫测的难题如今解决起来已经驾轻就熟。

方兴未艾的技术革新以及目光如炬的广大人群正是这一切的增压器。随着人机网络的规模、范围、连通性不断发展,我们相信,那种认为地球上所有的人和计算 机正在构成“地球大脑”的看法将日益彰显其作用。 阅读全文 »

标签:
阅读:5,562 次
23

文 / 程邵非

Enyo是一个来自Palm的Aries项目的JavaScript开发框架,它所关注的方向是一般的程序框架所关注的封装性、复用性和可维护性。 阅读全文 »

标签:
阅读:8,424 次
23

自诞生至当下,Facebook已存世8年,独霸7.5亿多用户。人们花在这个网站上的平均时间从2009年的每月4.5个小时延长至当下的每月将近7个小时,是竞争对手的两倍还多。

Facebook霸气渐显,表明这个平台有可能充分代表了网络时代的第三次重大演变。首先,在互联网的推动下,点对点架构以及分组交换数据的重要组织原理得以盛行;接着,网络迎来了一系列新的主流隐喻,这些隐喻从根本上看都具有文学本质,都是由“页”和注脚似的链接组成的网络。

阅读全文 »

标签:
阅读:4,475 次
20

Oracle数据库资源管理

作者:baiyuzhong 分类:图书推荐 »

一般来说,Oracle数据库都属于中大型的系统,这类系统的用户会话(Session),小则一两百,多则上千,这些用户会话要求Oracle数据库执行的任何指令都需要耗费系统资源,而系统资源毕竟是宝贵且有限的,一旦突然涌进大量的用户会话,对于有限的资源可能会略显不足。但这些会话必定有轻重缓急之分,对于重要且紧急的用户会话需求理当获得多一点的系统资源,对于一些不重要或不紧急的用户会话,则可以使用较少的系统资源慢慢处理。

阅读全文 »

标签:
阅读:8,900 次
preload preload preload
京ICP备06065162