title: MassTransit in ASP.NET MVC site?
body: <p>I'd like to decouple a number of business objects that my website is using to support actions of the users.</p>
  
  <p>My website is a SaaS/B2B site and I do not anticiapte to have a need for "mega scale".  My primary issue is a need to decouple business objects from each other, and perform occasional longer-running operations asynchronously - outside of execution of threads that handle user traffic.</p>
  
  <p>Having said that, I really do not want to have a separate set of servers that process my messages, and would prefer for web servers to just host MassTransit or other Bus software) internaly in memory.  Assured message delivery (at this point) is also not yet my most important concenrn. I plan to "outsorce" a number of supporting business actions to the bus so that they do not pollute my main business services/objects.</p>
  
  <p>Is this possible?  Do I need Loopback for now as a transport or do I need full RabbitMq?  Will RabbitMQ require me to install yet another set of servers to host it?</p>
  
  <p>TIA</p>