With the rapid growth of network traffic and cloud computing, multiple-node network application to provide users with a consistent service is becoming more and more important. Based on industry-popular session replication solutions, this paper proposes a transaction backup session replication schema. This paper proposed a schema of incremental backup, which only records the part of change. It leads to a result that this schema reduces the internal of two backup and increases reliability. Besides, this paper uses the Aspect Oriented Programming to avoid changing users’ application source code, which may show better extensibility in a production environment. Finally, this paper implements and tests this solution on Cloud Foundry platform. The result tells that this solution has some improvement on reliability and efficiency compared with an industry-popular solution. |