案例实例
我们了解到 Akka 在很多大型机构用于大范围作业,比如:投资与商业银行、零售、社交媒体、仿真模拟、游戏与博彩、汽车与交通系统、医疗卫生、数据分析等等。Akka 对于任何需要高吞吐低延迟的系统来说都是一个很好的选择。
这里有个产品用户关于 Akka 案例的非常棒的讨论。
一些将 Akka 部署到生产的领域
事务处理(在线游戏、金融、银行、贸易、统计、博彩、社交媒体、电信)
横向、纵向扩展,高容错、高可用。
服务后端(任何产业、任何应用)
作为消息中心,横向、纵向扩展,高容错、高可用的集成层,服务于 REST、SOAP、Cometd、WebSocket 等等。
并发、并行(任何应用)
仅需添加对应的 JAR 包到 JVM 工程(Scala/Java/Groovy/JRuby),易于正确使用和理解。
模拟仿真
Master/Worker,计算 Grid,MapReduce 等等。
通信中心(电信、Web 媒体、移动媒体)
横向、纵向扩展,高容错、高可用。
游戏与博彩(MOM、在线游戏、博彩)
横向、纵向扩展,高容错、高可用。
BI、数据挖掘、通用运算
横向、纵向扩展,高容错、高可用。
复杂事件流处理
横向、纵向扩展,高容错、高可用。