如何解决在dotnet核心中创建主题的最佳做法
我刚刚开始与C#(dotnet核心)一起使用Kafka。我已经使用docker(Confluent Images)通过Schema Registry完善了Kafka环境。
我有一个业余爱好项目,在这里我尝试实现微服务架构。我将使用Kafka处理服务之间的IntegrationEvents。
现在,我已经通过Confluent UI创建了我的Kafka主题,但是我真的很想将代码配置为-等等。我使用EF Core迁移进行数据库迁移-使用TerraForm进行云环境迁移。
创建主题的最佳做法是什么?现在,我正在考虑在应用程序启动时创建主题(如果存在,则不执行任何操作)。用于创建主题的负责应用程序将是需要为该主题生成的应用程序。
任何人输入我们的想法后,我可以改善的地方还是错过了可能会引起我很多麻烦的东西。
最好的问候马丁
解决方法
我决定只对docker compose文件使用命令。我仍然不知道或已经决定我的托管环境如何。因此,无论是一路使用Kubernetes还是只使用Azure Services或ConfluentCloud。
因此,我将推迟对此的决定,等到时间到时,我将为此调整代码或Terraform。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。