When to use a message queue vs. direct async calls?
Kudakwashe Moyo
·2380 views
hey folks im tryin to nail down the best approach for decoupling services weve got a scenario where service a needs to trigger an action in service b but it doesnt need an immediate response im weighing whether to push a message onto a queue like rabbitmq or kafka or just make a direct async http call from a to b what are your thoughts on when one is clearly better than the other are there specific trade offs i should be focusing on beyond just guaranteed delivery
39 comments