1.6 总结
这里涉及两大概念领域:Actor System 的理论和时间,及 Akka 实现。 我们在实现的细节方面已经足够深入,你可以开始使用 Akka 了(下一章中立即启动并运行),不过我们展示了一些 Akka 在幕后所做的工作, 让你明白现在的代码为什么这么写。 后续章节有更多表面下的细节,以及如何为更复杂的场景进行配置和定制,不过现在我们已经 了解了 Akka 的巨大威力。 下一章中,获取这种威力付出的代价是很低的:你不仅可以迅速建立、运行,而且管理消息传递 和并发的复杂性大部分由工具箱来承担。
现在看到的,后续会展开的内容包括:
- 消息传递使得真正的并发更容易,
- 使用并发方法,可以纵向和横向扩展,
- 可以同时扩展应用中的请求和处理元素(TODO: what?),
- 消息传递似的容错能力更强,
- 监控提供了为并发和容错建模的方法,
- Akka 以轻量的,低调的方式为我们的代码提供了这些威力。
希望你已经相信了这个方法比以前写带代码的方式要好,即使没有并发要求, 用锁的方式来写的花,就会有共享状态的问题。
下一章中我们来启动和运行一个 Akka 实例,建立和运行我们第一个实际工作的例子。