为什么akka.persistence仍在发布测试版?它稳定吗?

时间:2017-03-20 06:42:55

标签: akka.net akka.net-persistence

为什么akka.persistence仍然在nuget包上发布测试版。这是否意味着它仍然不稳定,不适合用于生产应用?

2 个答案:

答案 0 :(得分:2)

在Akka.NET中,为了摆脱预发布,包必须满足多个条件,例如:

  • 启动并运行完整的测试套件。对于群集插件,这还包括多节点测试。
  • 拥有固定的API。有专门的API Approval测试确保没有意外更改公共API。
  • 进行一系列性能测试。虽然很多插件已经准备好并且通常没有它,但是需要进行压力测试以检查是否有任何合并的拉取请求没有引入任何性能损失。
  • 编写并发布所有文档。

虽然这很多,但并非所有这些都是使插件正常运行所必需的。在Akka.Persistence的情况下,有一些小的变化(比如弃用PersistentView支持持久性查询),但插件本身已经准备就绪并且已经使用了。然而,使用不足的持久性后端插件的成熟度可能会有所不同。

答案 1 :(得分:0)

Akka.Persistence现在稳定了。您可以通过在程序包管理器控制台中运行以下命令来下载它

Install-Package Akka.Persistence