Scala 周报 [20160228 - 20160305]

Hawstein | March 5, 2016

Diving into Akka Streams

又一篇介绍 Akka Streams 的用心好文,推荐阅读。

Questions answered on the change to Lightbend and Lagom for Java

由于公司改名,Lightbend(原 Typesafe) CEO 出来回答 3 个问题:1. Scala 对 Lightbend 来说是否仍然重要?2. 为什么 Lagom 会先开发 Java API?3. 是否还会对 Scala 生态及社区提供商业支持。

Scala Clippy

Scala 编译器插件,可以给你提供更好的编译错误信息。

Building microservices with Scala and akka-http

一个 Scala 新手写的使用 Akka Http 小例子。

Using Scala to Build an AI-Powered Personal Assistant: x.ai Engineers Tell All

x.ai 员工的采访,谈了他们为什么会选 Scala 来构建他们的个人助理产品。

Scala Macros for Mortals

Brendan McAdams 在 NEScala 上讲 Scala Macros 的 Slides。

Fighting NotSerializableException in Apache Spark

一个非常常见的导致 Spark 抛 Not Serializable 异常的 case,原因是使用了类中的变量,而这会用到这个类实例(this.variable),当这个类是不可序列化时即会抛出这个异常。

Scala at Morgan Stanley

Morgan Stanley 员工谈 Scala,没想到 Scala 在 Morgan Stanley 也有应用。

Play 2.5.0 is released!

Play 2.5.0 发布。最重要的特征就是将 Reactive streaming APIs 从 Iteratees 换到了 Akka Streams。

Caching for a Global Netflix

本文介绍了 Netflix 的分布式缓存解决方案:EVCache,已经于用于生产线 5 年多,峰值时每妙处理的请求在 3 千万以上。代码:EVCache 。Netflix 家的技术博文都挺值得看的。

声明:自由转载-非商用-非衍生-保持署名 | 创意共享3.0许可证,转载请注明作者及出处
出处:http://hawstein.com/2016/03/05/scala-weekly-20160305/