Menu

Soon

This project is a spin-off of BSSE, which was already established over the past two years of coding. This new code is a version of the server engine with the intention to "do it right".

As a developer over the last 20 years, I've seen several programming paradigms change drastically. What's caught on is the idea of an Enterprise Service Bus - or ESB. This is a bus that is built-in to an application that allows several aspects of the same application to talk to one another through a series of events or external messages.

While this design works great, it has its flaws. The service bus is not a separate component - it's generally contained in a single application. This means, when the server goes down, the application goes down, and it is not accessible until the server comes back up. Complete with the bus.

Instead of performing that task, it makes more sense to have a central bus server running that other components can register themselves to. This way, functionality is spread out among other servers, and not limited to a single "master" server.

A white paper will be posted soon, and possibly a PowerPoint presentation outlining these ideas and concepts.

Posted by Kenji Hollis 2008-03-19

Log in to post a comment.