James Xabregas
Dec 23, 2021

Unless your throughput is seriously large you should just use a simple client-server architecture. It’s just a lot easier to manage. Building a complex middleware layer adds support and maintenance overhead. The problem is it seems simple at first but the complexity builds over time.
Though there are pros and cons to each design and it really depends on the problems you’re trying to solve.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

James Xabregas
James Xabregas

Written by James Xabregas

Manipulating electrons for fun and profit. Thoughts on tech, startups, politics, life. Co-founder of Braiv.co

Responses (1)

Write a response

Typically i would leave service bus to orchestrate integration event. If you don't need CQRS ES just standard CQRS is enough.

--