Eager replication is a technique of replication that ensures high consistency. Unfortunately, it degrades the system performance by increasing the response time and sacrificing availability. Lazy replication is a technique that provides high availability and ensures that database will eventually be in a consistent state. A formal rigorous reasoning is required to precisely understand the behavior of such techniques and to understand how they achieve the objectives. Event-B is a formal technique that is used for specifying and reasoning about complex systems. In this paper, we present a formal development of lazy replication system using Event-B. We outline our model for distributed environment where same database is replicated at all the sites. After updating the database locally within transactional framework messages are broadcast to other sites so that they can change their replicas. © 2012 Springer-Verlag.
CITATION STYLE
Suryavanshi, R., & Yadav, D. (2012). Rigorous design of lazy replication system using event-B. In Communications in Computer and Information Science (Vol. 306 CCIS, pp. 407–418). https://doi.org/10.1007/978-3-642-32129-0_41
Mendeley helps you to discover research relevant for your work.