Gop*_*pal 3 java concurrency scalability web-applications
我已经使用Web应用程序很长一段时间了.但是,我从未使用托管为多个实例并负载平衡的Web应用程序.
我的问题:Web应用程序如何跨同一应用程序的多个实例管理写入?
例如:机票预订网站.想象一下,我为一部电影阻止某一排座位并提交我的请求.同时,另一个用户(由于应用程序被群集和负载平衡而由其他实例提供服务)也阻止了我选择的其中一个席位,Web应用程序如何管理这种情况?因为,它们是在不同的机器上运行的不同进程,锁定发生在哪里?它们如何保持缓存一致性?有没有现成的解决方案?