我只是不知道。我的意思是,有一些话题让我不相信这些。
例如,最新的稳定版本(3.0.0-stable)有一个损坏的 Eclipse 插件,根本无法工作。此外,尝试在版本之间进行升级是一个巨大的麻烦,因为所有服务器都与所有版本号不完全相同的客户端不兼容。
我还没有完全描述,但似乎 Terracotta 很快就会成为一个容易的瓶颈。
你有什么想法,StackOverflow?您是否成功地使用了 Terracotta,或者您是否也觉得它有点……不成熟?
我只是不知道。我的意思是,有一些话题让我不相信这些。
例如,最新的稳定版本(3.0.0-stable)有一个损坏的 Eclipse 插件,根本无法工作。此外,尝试在版本之间进行升级是一个巨大的麻烦,因为所有服务器都与所有版本号不完全相同的客户端不兼容。
我还没有完全描述,但似乎 Terracotta 很快就会成为一个容易的瓶颈。
你有什么想法,StackOverflow?您是否成功地使用了 Terracotta,或者您是否也觉得它有点……不成熟?
仅供参考,
您提到的版本 - 3.0.0-stable0 - 是 3.0 系列的第一个里程碑版本。这是尚未发布的当前正在进行的版本。当前的稳定版本是 2.7(当前版本:2.7.3)。
如果您正在寻找稳定、成熟的产品,您的意见应该基于 2.7.x,而不是 3.0。拥有“前沿”产品和稳定发布产品的做法非常普遍。可能是术语误导了您。有关 Terracotta 使用的发布命名的更多信息,请查看Buildology页面。
关于版本号,这是令人遗憾的,但也是必要的。为了产品的改进,网络协议和底层存储格式的变化不时发生。发生这些更改时,该产品与以前的版本不兼容。Terracotta 团队没有承诺一些不可能的事情(向后兼容性),而是选择禁止不同的版本相互通信。
在 3.0 版本中,引入了稳定 Terracotta API 的概念,这将为 dot 版本之间的一些兼容性奠定基础,例如 3.0.0 -> 3.0.1。
HTH。
问候,
Taylor Gautier 产品经理,兵马俑