Oreilly - Architecture Best Practices by | Released December 2007 | ISBN: 55555LTI00026 https://www.oreilly.com/library/view/architecture-best-practices/55555LTI00026/
Ajax, taken to its logical extreme, is essentially a 1990's-style client/server architecture: one that has a vast, decentralized, and unpredictable network directly in its critical path. (The Internet, we're talking about you.) Application developers have to grapple with network failures, latency, asynchonicity, multi-session synchronization, scalability, failover, cross-site scripting, and server...