转载

架构周报:秒杀业务架构优化之路

经典案例

《秒杀业务架构优化之路》 ——小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。又例如12306抢票,票是有限的,库存一份,瞬时流量非常多,都读相同的库存。读写冲突,锁非常严重,这是秒杀业务难的地方。那我们怎么优化秒杀业务的架构呢?

《集群调度框架的架构演进之路》 ——集群架构是现代数据中心非常重要的组件,在最近几年中有长足发展。架构也从单体式设计转向更加灵活、去中心化和分布式设计。然而,许多现代开源实现仍然是单体式设计或者缺少很多功能,而这些功能对实际用户非常有用。

《达观数据个性化推荐系统实践》 ——在DT(data technology)时代,人们的日常生活已经和各种各样的数据密不可分,例如在网络购物、在线视频、在线音乐、新闻门户等都在产生海量的数据。海量的数据产生也带来了信息过载和选择障碍的困扰,每个用户的时间和精力是有限的,怎样帮助用户进行信息的过滤和选择,在DT时代是非常有价值的。

前沿趋势

《揭秘比特币和区块链(一):什么是区块链?》 ——比特币已经在争议中走过了7年多的历程。在历史上,很少有这样一种东西,人们对待它的态度如此泾渭分明,支持者认为它将改变世界,反对者认为它毫无价值。望文生义,很容易得出后一个结论。“币”这个词虽然准确的描述了其金融属性,但由于过于形象,使得大多数人对于它如何能与完全虚拟的“比特”关联起来而大惑不解。

《经验:如何正确的使用开源项目》 ——软件开发的原则之一就是『不重复造轮子』,开源项目主要目的是共享,其实就是为了让大家不要重复造轮子,尤其是在互联网这样一个快速发展的领域,速度就是生命,引入开源项目,可以节省大量的人力和时间。本文作者有者多年的开源软件使用经验,他在文中总结出一些“如何正确使用开源项目”的经验和教训。

《模块化编程和Jigsaw项目最新早期访问版本使用教程》 ——Jigsaw项目是Java下一个主要版本Java 9的一个标志性特性,定会让模块化编程成为Java编程的主流。经过多年的讨论和数不清的JSR和JEP,Jigsaw的最终形式已经基本确定。本教程将讨论模块化编程的各个方面以及向Jigsaw项目的迁移。

ArchSummit架构师峰会

ArchSummit全球架构师峰会2016(深圳站)将于7月15-16日召开,设置15大专题,涵盖云计算、大数据、技术创业、人工智能等热门领域,邀请来自Uber、Twitter、Netflix、百度、阿里、腾讯等50多位CTO和研发总监分享精彩观点和深度内容。官网点击这里, 购票热线:010-89880682 。

人文管理

《技术创业失败的7个教训》 ——本文是来自Google的一位技术创业者总结的技术创业的7个教训,通过自身案例,从企业不同角色的价值认知、资金、运营模式、团队结构、产品方向、突破点以及创业者自我价值定位等方面,阐述其对创业公司的价值和意义。

《鸟哥:技术人员如何保持进步》 ——在任何一个时代,一款优秀的产品背后必定有一只优秀的团队做支撑。有目共睹,链家在过去的一年里成绩斐然。我不禁好奇,这背后是怎样的一只技术团队?恰好去年“鸟哥”惠新宸离开微博加盟链家一度为业界盛事。藉此机会InfoQ再访鸟哥,听他讲讲链家技术团队的文化、思想与经验分享。

《在首席架构师眼里,架构的本质是……》 ——目前讨论架构实操(术)的文章较多,讨论架构理念(道)的较少,本文基于作者在大型电商系统架构方面的一些实践和思考,和大家聊聊架构理念性的东西,希望能够抛砖引玉,推进大家对架构的认识。

ArchSummit公众号

微信扫描下方二维码并关注ArchSummit公众号,及时了解大会进展,并可以提前参与大会讲师的线上分享和交流活动。

架构周报:秒杀业务架构优化之路
原文  http://www.infoq.com/cn/news/2016/04/arch-weekly-bonus
正文到此结束
Loading...