2015-12-03 13:46
⁄ 工业·编程
⁄ 共 1452字
【编者按】技术革命帮助人类进步,因为它总能够帮助人类解决一些老问题。但是它也会引入更加棘手的新问题,Y Cominator的新当家Sam Altman在撰文《The Software Revolution》表示,我们目前正处在的这场软件革命可能会带来两个巨大的风险,而目前我们的应对策略似乎迷失了正确的方向。36氪对该文章进行了翻译,内容如下。
人类历史上曾有过三次伟大的技术革命—农业革命、工业革命,以及我们正处在的软件革命。
这些伟大的技术革...
挑战, 软件阅读全文
2015-12-02 23:41
⁄ 工业·编程
⁄ 共 2559字
闻诚,2007年浙大硕士毕业,随后在一家外企工作5年,当时主要负责移动互联网方面的产品。用他的话来说“尽管人在外企,但心里总想着能做点什么”。那时的他就认定未来移动互联网一定是大趋势,由此有了创业的想法。
一路走来,每一步都很精彩!
CTO俱乐部:回头看这一路的努力和经历,有哪些让你最为难忘的人或事?
闻诚:创业的经历其实每一步都非常难忘。和在公司中打工不同,创业的每个困难都要去克服。因此,创业方向非常重要...
CTO, 软件团队, 闻诚阅读全文
2015-12-01 11:37
⁄ 工业·编程
⁄ 共 10136字
12306混合云成功案例给予最大的启发就是打造一个从下到上都可做弹性扩展的“云应用”系统,企业客户可将关键业务的“子系统”部署在资源丰富的云计算数据中心,“云化”后的子系统可“按需”获取所需要的服务器虚机资源和动态调整网络带宽,利用这些资源解决在高流量和高负载情况下,系统无法快速弹性扩展导致的性能瓶颈。
相关阅读
----技术揭秘12306改造(二):探讨12306两地三中心混合云架构
此篇文章列举不同类...
12306, 服务器阅读全文
2015-11-30 16:42
⁄ 工业·编程
⁄ 共 6308字
前言
2015年春节最大的特色就是“摇一摇”,微信红包在春晚摇一摇互动总量超过110亿次,峰值达8.1亿次/分钟,有185个国家传递微信祝福。支付宝钱包在除夕晚上8点达峰值,首页被点击的次数为8.832亿次/分钟。表面上来看“摇一摇”是在送红包,但从深层次的互联网思维来看,摇一摇的目的是要创造和凸显“移动支付”在互联网金融的价值链,甚至一带一路,将“移动支付”模式的业务,带出国门推向全球,此举对金融行业未来的生态影响意义重...
12306, 服务器阅读全文
2015-11-29 14:31
⁄ 工业·编程
⁄ 共 6735字
【编者按】12306网站曾被认为是“全球最忙碌的网站”,在应对高并发访问处理方面,曾备受网民诟病。 2015年铁路客票春运购票高峰期已过,并且12306网站今年没“瘫痪”,也顺利过关。因此记者在第一时间联系到一位对12306改造非常关注的技术架构师,他从技术的角度,用科学论证的方式,指出原因所在,并根据他的经验进一步说明12306是如何实现高流量高并发的关键技术,与大家共享。以下为正文:
前言:
12306互联网售票系统在201...
12306, 服务器阅读全文
2015-11-28 22:11
⁄ 工业·编程
⁄ 共 3036字
【编者按】软件设计构造师Karan Goel在看到“joe”疯狂的成功之后,为我们总结了7个可以使软件寿命更长的规则,这其中包括:模块化、测试、持续集成、自动化等等。他表示遵循的规则越多,你软件的寿命就越长。下面一起来看看这些规则背后的细节。
以下为译文:
在“joe”疯狂的成功之后,我列出了一个我认为评判好坏软件的清单。尽管这使我对事物看得很清楚,然而对于任何给定的项目,很少有可以遵循这些规则的,包括我自己在内。但...
软件开发阅读全文
2015-11-27 22:20
⁄ 工业·编程
⁄ 共 2275字
JavaScript世界似乎进入了一个churn rate(流失率)的危机,框架和技术在以一种不可持续的速度被挤出和消失。不过我认为社会将会适应以及采取新的实践来回应这一现状。开发者将会把目标从整理框架(如Angular.js和Ember)转移到多种小型专用库混合体,以此来缓解生产的风险并解决来自外部竞争的不同问题。
流失
2014年过去了,作为一个JavaScript开发者很难满怀信心的去“挽回”一个特定的库或技术,即便是强大的Angular,似乎也...
JavaScript阅读全文
2015-11-26 13:18
⁄ 工业·编程
⁄ 共 2116字
HTML5在近两年里可算是出尽了风头,无论是去年10月底的规范定稿,还是今年年初惊爆业内的微信开放JS SDK,亦或是腾讯、百度、360、搜狐等互联网巨头之间的布局争夺。这一切的一切似乎都在预示着HTML5将要给移动互联网界带来颠覆性变革。
也许以后,HTML5真的会重新定义移动互联网的黄金时代。但在此之前,当你准备开发一款应用时,切不可只一味的追寻别人所尊崇的技术,最重要的还是要搞清楚自己的整体需求。其中最为关...
html5阅读全文
2015-11-25 13:10
⁄ 工业·编程
⁄ 共 2825字
我们每天都通过使用笔记本和移动电话与朋友、家人以及同事沟通,那么程序之间是如何相互沟通的呢?
API是我们这个现实生活中隐藏的“骨干”——让软件程序互相通信。而今天“API经济”正在迅速的改变世界的交互方式,照片分享、网上购物……越来越多的事物都通过API进行碰撞。因为API,技术创新正以比以往更快的速度发生。如果你会编写软件,那么你或许已经熟悉API,但是其余的呢?API的精确意义是什么?为什么它如此重要?
API:软件的...
api, 互联网阅读全文
2015-11-24 13:00
⁄ 工业·编程
⁄ 共 4549字
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。
数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据表成为了一个逻辑...
架构师, 网站阅读全文