I'm a little late to this party. Christmas is a busy time for me. I had also not planned on announcing this as I'm still working out a few kinks as well as adding features.
I do have a working sessions sharing, load balanced set up. It's currently designed to work on Amazon's AWS. You can see it running at https://cloud.posal.com
. The server group sees over 100,000 requests per day, with pdf reports being in the 100s. It is split between 2-3 servers depending on the time of day.
As I said I'm still working out some kinks. Individual servers go unhealthy, and need to be restarted more often then I would like. Approximately one a month the whole server group will become unhealthy. I fell like the later is because one of my users is unintentionally DoS me by spamming large requests.
Things I'm still working on, or would like to add:
Better diagnostics and reporting on server health
Automatically changing the group size by more then 1
Changing group size based on load (currently only by schedule)
Creating a new AWS server from an image (currently uses cold spares)
Server requesting that they are temperately removed from the group when handling intensive requests (like multi page reports)
As I'm a contractor and this has taken a lot of work to even get this far I will need to charge for my work. I hadn't decided how much, though anyone helping with the testing phase will get a discount.
If you're interested contact me at https://www.bisware.ca/contact