I have a simple card game site setup, and things are looking good.
Azure VM’s
1 ubuntu running ES
1 windows VM (IIS / ASP.NET)
the site and a small service are subscribed to the all stream.
the service pumps messages into a relational Db, while the site pushes them back to the user (SignalR) for a real time experience.
I can go into more detail if anyone wants it.