我们正在尝试使用 Asp.NET Core 在当前环境中创建新应用程序来实现微服务架构。我们的第一代微服务将使用请求/回复通信模式,不需要任何消息代理。但是,我们将在 2 年后拥有一个 Message Broker。
两年后是否需要在开发方面付出很多努力才能使我们的微服务适应使用消息代理并采用发布/订阅通信模式?
什么是好方法?我们现在应该在没有 Message Broker 的情况下使用 Akka.NET 之类的东西吗?我们应该稍后实现 Akka.net 以使微服务使用 pub/sub 通信模式吗?
感谢和appriciate各种建议。