Has anyone experimented with using event store as a transport layer for a messaging platform? I only know of some nservicebus experiments.. We are looking into this to minimize our operational footprint..
What would you suggest as a complementary messaging framework/library etc..?
Sure, plenty of people are using it this way - this is a lot easier with the competing consumer support on the development branch which will be in the next release too.
That's great. Does the currently available catchup subscriptions give any message delivery guarentee? Or would a client need to resubscribe from some known checkpoint periodically.
Yes it would keep its checkpoint ... That prevents message loss. Or
use competing if you don't want the client to have to keep this (or
want multiple clients on a single subscription)