Abstract:
PROBLEM TO BE SOLVED: To use a combination of synchronous and asynchronous replication in order to replicate a local database to a replicated database. SOLUTION: The typical tradeoff between synchronous and asynchronous replication is optimized by using hybrid replication. The hybrid replication is to use the synchronous replication for inserting new data and the asynchronous replication for updating existing data. The combined use of synchronous and asynchronous replications in this manner provides an efficient replicated database where the replicated database can tolerate some delay in data updates but requires "no data loss" of new data. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
A web server comprising multiple computer systems includes at least one system which maintains a database of redundant session-persistent data on behalf of other systems which process HTTP session workloads for clients. A session analyzer extracts information from this redundancy database to characterize HTTP session workloads. Preferably, session workloads are processed by middleware comprising an application server and one or more applications. The application server maintains session-persistent data as data objects, and automatically updates the database of redundant data which responses are transmitted to a clients. The session analyzer independently extracts data from the redundant database to characterize the session workloads. Optionally, the analyzer includes an intelligent inferencing function which can make tuning recommendations from the extracted data.
Abstract:
A web server comprising multiple computer systems includes at least one system which maintains a database of redundant session-persistent data on behalf of other systems which process HTTP session workloads for clients. A session analyzer extracts information from this redundancy database to characterize HTTP session workloads. Preferably, session workloads are processed by middleware comprising an application server and one or more applications. The application server maintains session-persistent data as data objects, and automatically updates the database of redundant data which responses are transmitted to a clients. The session analyzer independently extracts data from the redundant database to characterize the session workloads. Optionally, the analyzer includes an intelligent inferencing function which can make tuning recommendations from the extracted data.