Transactional client-server cache consistency: alternatives and performance
ACM Transactions on Database Systems (TODS)
Web caching and replication
Middle-tier database caching for e-business
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
Improving Application Throughput With Enterprise JavaBeans Caching
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
World-wide web cache consistency
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
Autonomic management of J2EE edge servers
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
Replicating for performance: case studies
Replication
Database replication: a tutorial
Replication
The brewing storm in cloud gaming: a measurement study on cloud to end-user latency
Proceedings of the 11th Annual Workshop on Network and Systems Support for Games
Hi-index | 0.00 |
Edge-server architectures are widely used to improve web-application performance for non-transactional data. However, their use with transactional data is complicated by the need to maintain a common database that is shared among different edge-servers. In this paper we examine the performance characteristics of alternative edge-server architectures for transactional Enterprise JavaBeans (EJBs) applications. In one architecture, a remote database is shared among a number of edge-servers; in another, edge-servers maintain cached copies of transactionally-consistent EJBs. Importantly, the caching function is transparent to applications that use it.