Akka Patterns 汇总
Akka 常见设计模式.
Shapeless
Shapeless 库主要思想参考了Haskell的HList
,以及自身type-class的扩展。它主要用于编译期实现,所以叫做"shapeless",无固定类型、无固定结构化、函数和对象多态等特点。因为它主要是在编译期实现,所以语法上接近于“表述式”。
非阻塞方式处理迭代Future问题
Scala的Future实现是非常cool的,它很容易并行处理代码,除此之外易于组合,因为它是一个monad
实现。
Cassandra 安装入门
Cassandra是Apache开源的分布式数据库管理系统,被用于处理大数据量的商用硬件或云设施上。Cassandra提供了高可用,无单点故障的特性。
Cassandra支持不停机的线性扩展机器的方式,增加Read和Write的吞吐量。
每个Cassandra节点在集群中会有相同的角色。数据被分布在各个集群节点上。Cassandra支持复制和多数据中心冗余复制,故障转移,灾难恢复。