2016-01-21 21:23
⁄ 工业·编程
⁄ 共 9617字
赵海平是非常著名的软件工程师,曾在微软工作过。2007年加入不到50位软件工程师的Facebook(是第一位中国工程师),期间他创建了HipHop项目。HipHop可以将PHP脚本代码先转换成抽象语法树(AST),之后再转换成优化的C++代码,使其速度提高5到6倍,为公司节省了数十亿美元。2015年3月他回到中国,加入阿里巴巴技术保障部,重点攻克阿里在软件性能以及Java使用过程中遇到的技术问题。
采访在园区图书馆进行,四周书籍环绕长窗落地...
赵海平, 软件之路, 阿里阅读全文
2016-01-20 11:55
⁄ 工业·编程
⁄ 共 7864字
【编者按】《腾讯网UED体验设计之旅》一书集合了腾讯网UED团队在用户体验领域的十年探索经验,展示了大量精彩案例的设计技巧和过程。下面为该书的节选内容。
为什么要设计H5页面
移动设备的普及给媒体和娱乐带来了一场革命。根据中国互联网信息中心(CNNIC)2014年7月的报告显示,中国网民中,手机使用率达83.4%,已经超过传统PC整体80.9%的使用率。其中,手机网络新闻的使用率为74.2%,仅次于即时通信和搜索,远超其他手机网...
html5, web开发, 腾讯阅读全文
2016-01-19 07:53
⁄ 工业·编程
⁄ 共 4234字
Spark Summit China 2015于4月18日在北京国际会议中心顺利召开。作为本次峰会的主席,我很荣幸地邀请到了来自Databricks、微软亚洲研究院、IBM、英特尔、Cloudera、百度、阿里巴巴、腾讯及亚信的Spark开发者与使用者来分享他们的宝贵经验。本文,我将从我的视角来解读本次Spark峰会所传递出来的信息。下面一起回顾:
Tathagata Das:New Directions for Spark in 2015
从TD(Spark Streaming负责人)的第一场分享来看,Spark确...
Spark, 陈超阅读全文
2016-01-18 07:13
⁄ 工业·编程
⁄ 共 5565字
导 读:今天在移动端,尤其是像手机淘宝这样的 app 中,动态性问题逐渐成为一个比较棘手的问题。所谓动态性,就是把移动应用本身的灵活性、迭代更新的周期和成本优化到极致。比如手机淘宝的店铺首页,它允许 商家实时装修自己的店铺,更新自家的商品、活动等信息;再比如淘宝、天猫每次大促的会场页面,要求我们非常灵活的及时调整界面信息和状态,确保在瞬息万变 的活动当天紧跟促销节奏,应对各种突发情况。
为什么要解决动态...
Weex, 移动互联网, 阿里阅读全文
2016-01-17 09:46
⁄ 工业·编程
⁄ 共 1440字
当今的商业决策对基于天的数据依赖越来越强烈。然而,正确而连贯的数据流对商业用户做出快速、灵活的决策起到决定性的作用。建立正确的数据流和数据结构才能保证最好的结果。这个过程叫做数据建模。为了避免认为错误并且加快进度,我们需要使用专业的软件来帮助我们建立数据逻辑模型和物理模型、生成DDL,并且能够生成报告来描述这个模型,同时分享给其他伙伴。本文列出的工具都是从Data to Value公司咨询顾问处精挑细选的数据...
数据分析, 软件工具阅读全文
2016-01-16 08:08
⁄ 工业·编程
⁄ 共 8213字
Tachyon是一个以内存为核心的开源分布式存储系统,也是目前发展最迅速的开源大数据项目之一。Tachyon为不同的大数据计算框架(如Apache Spark,Hadoop MapReduce, Apache Flink等)提供可靠的内存级的数据共享服务。此外,Tachyon还能够整合众多现有的存储系统(如Amazon S3, Apache HDFS, RedHat GlusterFS, OpenStack Swift等),为用户提供统一的、易用的、高效的数据访问平台。本文首先向读者介绍Tachyon项目的诞生背景和目...
分布式, 存储, 开源阅读全文
2016-01-15 04:27
⁄ 工业·编程
⁄ 共 4080字
ust 1.0 专注于稳定性,社区性和明确性。
稳定性,我们已经在先前的说明文档中对于发布渠道和稳定化过程作了不少的讨论。
社区性 这已经成为 Rust 语言的强项之一。 但在 1.0 版本发布之前,我们介绍并改善了 RFC 过程,最后与子团队管理 RFC 过程的每个特别的部分。社区规模的讨论对于高品质 1.0 版本的发布必不可少。
在 1.0版 本之前为了达到明确性而所作出的所有这些改善意味着:
不带有垃圾回收机制的内存安全...
Rust阅读全文
2016-01-14 08:32
⁄ 工业·编程
⁄ 共 5951字
短短四年间,Uber业务量惊人地增长38倍,在这背后起到支撑作用的是公司强大的系统架构。本文介绍Uber的调度系统,他们是如何实现地理空间索引,他们是如何扩展他们的系统,如何实现高可用性,以及如何处理系统故障的经验。
在Matt的报告中,给人印象最深刻的是Uber的快速增长。他们对于系统架构所做的很多选择都是基于公司规模的快速增长。很多技术都运行在后台,因为尽可能地让团队快速运转一直是他们的主要目标。
经过开始时期...
Uber, 架构师阅读全文
2016-01-13 15:21
⁄ 工业·编程
⁄ 共 2194字
InfoQ记者专门采访了出门问问的CTO雷欣,就团队情况、业务情况、核心技术、未来规划等方向做了详细解读。
InfoQ:请介绍下你们目前的团队背景和业务情况。
雷欣:出门问问团队成员80%均是工程师,公司的强大研发团队不仅由Google前科学家、人工智能专家领衔,组成成员也均为来自斯坦福、剑桥、清华等名校或雅虎北京、BAT、诺基亚的顶尖软硬件工程师。迄今为止,出门问问依然是市场上唯一一家拥有自主语音识别、语义分析、垂直搜...
架构师, 软件团队, 雷欣阅读全文
2016-01-12 12:28
⁄ 工业·编程
⁄ 共 2562字
李靖,微众银行科技事业部基础架构产品部架构师,全面参与全行IT基础架构的规划设计工作,设计并实施了微众银行基于自主可控技术的分布式基础架构。在ArchSummit北京2015全球架构师峰会上,李靖作为专题讲师将与大家详细探讨微众银行架构实践。
InfoQ:您很长时间工作都是与金融有关,请问金融软件架构在哪方面给您留下了印象深刻?
李靖:其实在金融IT领域,我自己还是一个“新人”,不足10年的从业经验在行...
微众, 李靖, 架构师阅读全文