由 LeanCloud 的工程师和设计师,以周为单位进行阅读分享,包含每位工程师和设计师想加入自己读到的「有价值、有趣味、有分享意义」的文章以及推荐理由。每周一和周三在微信公众帐号进行推送。
《性能计算:Little Law & Utilization Law》
LeanCloud 导读:
我们关注性能主要目的是想要明确两点:如何提升性能,以及在什么时候为应用扩容。通过性能测试和分析,来明确性能瓶颈在哪里,应用的支撑的容量在多少。如果懂一点排队理论以及经验法则,可以让我们的性能测试的结果有个更系统的认识,并且更合理地分配资源和优化。本文通过了解:一个系统的性能通常是参考一些度量值(Metric),而如何计算出这些Metric就是我们要讨论的。Little Law(排队理论:利特儿法则)和Utilization Law是Performance Engineering(System Engineering的一部分)常用的法则,它们都是数学理论,因此可作为性能计算的理论依据。本文介绍了这两个法则在性能评估上的应用。
《ECMAScript 6 入门》
LeanCloud 导读:
随着越来越多的浏览器以及 nodejs 等环境对 ES6 的原生支持,有必要开始学习和掌握 ES6 中的新的特性。究竟这些特性有哪些改进,又有那些不足?本文详细介绍了 ES6 与 ES5 的所有不同之处,对涉及的语法知识给予详细介绍,并给出大量简洁易懂的示例代码。
《2015年第62届德国iF国际设计奖75项金奖汇总》
LeanCloud 导读:
2015年第62届德国iF国际设计奖(iF Design Award 2015 获奖名单也已经公布,共有近5000个作品报名参与,最终75款获得iF金奖,其中不乏像苹果Apple Watch智能手表、三星曲面屏、索尼Xperia Z2平板等消费级产品荣获殊荣。iF设计奖作为世界三大设计奖之一,有“设计界的奥斯卡”之称,评选标准不仅注重产品造型美感,同时也兼顾到性能、环保、品牌价值等因素,这篇文章列举了获奖作品,可供各位参考。
《Adopting Microservices at Netflix: Lessons for Architectural Design》
LeanCloud 导读:
Netflix 介绍基于微服务思路的架构改造,介绍基本概念和最佳实践。有演讲视频。文章本身是第一部分,之后还会介绍微服务架构相关的工具和资源,以及对团队组织的革新。