【发布时间】:2019-02-22 04:03:53
【问题描述】:
我们正在尝试使用 Asp.NET Core 在当前环境中创建新应用程序来实现微服务架构。我们的第一代微服务将使用请求/回复通信模式,不需要任何消息代理。但是,我们将在 2 年后拥有一个 Message Broker。
两年后是否需要在开发方面付出很多努力才能使我们的微服务使用 Message Broker 并采用发布/订阅通信模式?
什么是好的方法?我们现在应该在没有 Message Broker 的情况下使用 Akka.NET 之类的东西吗?我们应该稍后实现 Akka.net 以使微服务使用 pub/sub 通信模式吗?
感谢并感谢各种建议。
【问题讨论】:
-
不相关但是.. 你怎么知道你将在 2 年内拥有消息代理?只是好奇。
-
你的团队有多大?
-
jpgrassi,因为我们知道微服务的数量会增加,我们需要一个使用 pub/sub 通信模式的松散耦合架构。
标签: asp.net-core microservices akka.net messagebroker event-based-programming