Ask HN: How would you make an on-site application highly available?
We have a well established product in the form of a standalone app that clients run in their environments. Technically it's a dropwizard app with H2 for persistence (our aim was to make it simple to manage). We now have clients asking to make it highly available. That will have to work in varied environments, with storage likely being in aws/gcc/azure. We have a fair amount of work cut out for...