Write own messaging system vs. utilize existing ones

Posted by A.Rashad on Programmers See other posts from Programmers or by A.Rashad
Published on 2011-11-15T04:53:57Z Indexed on 2011/11/15 10:13 UTC
Read the original article Hit count: 287

Filed under:
|
|
|

We are trying to have our own startup, with a middleware application to glue small applications with enterprise legacy systems.
for such middle-ware to function properly, we will need some sort of messaging system to make different components talk to each other in a reliable way. the alternatives are:

  • use an existing messaging system, such as 0MQ, jBOSS, WebSphere MQ, etc.
  • build our own messaging system the way we see the problem

I am more biased towards the later option for the following reasons:

  • to have more control over our final product
  • to avoid any licensing problems later on
  • to learn about messaging while writing the code
  • to invent something new, that might cost us lots of $$$ if reused an existing system

What would you do if in my shoes?

© Programmers or respective owner

Related posts about design

Related posts about advice