架构周报|对飞速发展业务的技术应对之道

  • 王杉

2016 年 6 月 12 日

话题:语言 & 开发架构

经典案例

《Amazon、Facebook 和 Google 的平台优势》——[Amazon] 赖以生存的数据库、流媒体以及同步基础结构做的都很不错,但这些早已不是秘密。我们使用的管理工具也很巧妙,可原因也不在这里。重点在于我们的部落文化:如何在这个容易犯错误、杂乱、变化莫测的世界中构建云基础结构。Tim Bray,Amazon 首席高级工程师,在 Cloud Eventing 活动中如是说。

《Apache Spark 2.0 预览: 机器学习模型持久化》——在即将发布的 Apache Spark 2.0 中将会提供机器学习模型持久化能力。作者使用经典的机器学习例子(手写数字识别,使用 MNIST 数据库,MNIST 数据库包含 0 到 9 的手写数字和标注标记数据)来证实 ML 模型保存和加载功能。作者取其它手写数字并鉴别数字是几,完整例子代码见 notebook:加载数据、训练模型和保存以及加载模型。

架构访谈

《专访美团外卖曹振团:天下武功唯快不破》——马云曾经说过:世界是懒人创造出来的。在“懒人”们的推动下,O2O 的战火已经燃烧到了外卖行业。据报告,2015 年外卖市场年交易额已经达到 450 余亿元,其中美团外卖从 2013 年底上线以来,已经迅速超过了 400 万日订单。作为美团内部的创业项目,美团外卖是如何一步步从附庸美团的基础服务,到如今具有在高并发下百万级别订单的业务系统的。

ArchSummit全球架构师峰会

《为你打造一场专业的全球架构师峰会》——匠心精神,精雕细琢,ArchSummit 深圳站开幕还不到 40 天,我们的筹备已经接近尾声,现联席主席和出品人已经全部确定,讲师邀约已基本完成。作为华南地区最大的技术盛宴,除了在讲师的筛选,议题的选择上精益求精以外,我们还做了哪些筹备呢?让我们提前去看看。

Cloudera、Hearsay Social、Uber、LinkedIn、Twitter……你将为哪家公司技术点赞?阿里巴巴、腾讯、百度、美团、饿了么、滴滴、新浪微博……核心业务技术较量谁又能触动你的神经... 最精彩的技术切磋从这开始,ArchSummit 全球架构师峰会2016 深圳站, 9 折售票最后一周,详情点击这里。购票热线:010-89880682 。

前沿趋势

《Sharding-JDBC 1.3.0 发布——支持读写分离》——今年 1 月 18 日,当当的分布式数据库中间层 Sharding-JDBC 正式开源。经过近半年的潜心打磨,Sharding-JDBC 于六一前夕正式发布 1.3.0 里程碑版本。Sharding-JDBC 源于当当应用框架 ddframe 的关系型数据库访问模块 dd-rdb,主要功能是使数据库分库分表访问透明化。项目定位为轻量级 Java 中间件,采用 JDBC 层协议封装,可以理解为增强版的 JDBC,适用于绝大部分 Java ORM 框架和使用标准 SQL 的数据库。

《Twitter 发布了多语言的构建工具 Pants 1.0》——经过 5 年的不懈努力,Twitter 于近日发布了构建工具 Pants的里程碑版本 1.0。Pants 与 Maven、Gradle 以及 Ant 等流行的构建系统定位相似,不同的是它支持 C/C++、Java、Python 和 Scala 等语言。Twitter 将可伸缩性需求作为驱动 Pants 向前发展的动力。

人文管理

《曾宪杰:技术团队要在专业上 PK,但不搞哲学讨论》——蘑菇街近来的发展十分迅猛,这支高歌猛进的团队引起了我们的兴趣,近日我们采访了蘑菇街技术研发部副总裁曾宪杰同学。曾宪杰花名顶天,2007 年加入淘宝平台架构组,主要设计实现了淘宝自研的 Notify 消息系统,并参与淘宝其他中间件的相关工作,2010 年下半年负责整个淘宝 Java 中间件团队,将团队打造成业内知名 Java 技术团队。2015 年初正式加入蘑菇街,负责整体技术工作。对新技术有浓厚的兴趣,虽然做技术管理的工作,还是保留了一颗码农的心。曾在 QCon 北京、Archsummit 深圳大会上有主题分享。著有《大型网站系统与 Java 中间件实践》一书。

《回顾 15 年程序生涯,我总结的 7 点经验》——我和很多人交流过一个有趣的现象,那就是刚毕业到 30 岁这段时间,会觉得时间过得很慢,总觉得自己还很年轻,但是一旦过了 30 岁,时间就如白驹过隙,一年又一年飞逝而过。眼瞅着毕业快 15 年了,15 年间从一个刚毕业的菜鸟,成长为技术骨干,做到架构师的职位,回头看看,当年听取亲戚的一句话,误入计算机行业,看来并没有走错,编程虽然枯燥辛苦,但是如果真的感兴趣,你就能体会到其中的乐趣,并且获得可观的回报。

线上加油站

大会很期待?线上解解馋——ArchSummit给求知若渴的你,微信搜索公众号:ArchSummit ,关注 ArchSummit 微信公众平台获取更多技术干货,及时了解大会进展,并可以提前参与大会讲师的线上分享和交流活动。

语言 & 开发架构