gpt4 book ai didi

translation - CQRS、事件溯源和翻译的应用程序

转载 作者:行者123 更新时间:2023-12-04 02:53:58 25 4
gpt4 key购买 nike

我正在开发一个应该支持多种用户语言的应用程序(CQRS + 事件源)。用户将能够翻译他输入的一些不同语言。例如。一些标签或描述可以用荷兰语和/或英语给出。根据用户的语言偏好,应用程序应该显示正确的翻译。

我怀疑读取模型在这个过程中起着重要作用。

我正在考虑创建类似 ItemDescriptionTranslated 的事件,告诉“项目 X 的​​描述被翻译成语言 Y 作为 Z”。

我认为聚合可以安全地忽略此类事件,并且只有读取模型应该对这些信息进行处理。

这有意义吗?你们中有人在翻译的应用程序中使用 CQRS/ES 吗?任何提示都非常感谢。

最佳答案

当然,您可以使用事件溯源。您可以编写聚合的构建函数以忽略 ItemDescriptionTranslated 事件。

主要问题是 - 如果您真的需要在这部分应用程序中进行事件溯源。例如,您可以使用两种方式构建授权 - es 与否。如果你想记录所有用户的登录和认证,你更喜欢 ES。但是如果你只想登录,不做任何分析 - 我建议不要使用 es。

那么,您想收集一些有关翻译的额外信息吗?什么时候,谁,也许检查一些关于不同作者更正的统计数据等等。

关于translation - CQRS、事件溯源和翻译的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47809908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com