B
Bettina Kemme
Researcher at McGill University
Publications - 127
Citations - 4608
Bettina Kemme is an academic researcher from McGill University. The author has contributed to research in topics: Replication (computing) & Scalability. The author has an hindex of 33, co-authored 124 publications receiving 4437 citations. Previous affiliations of Bettina Kemme include ETH Zurich & École Polytechnique Fédérale de Lausanne.
Papers
More filters
Proceedings ArticleDOI
Understanding replication in databases and distributed systems
TL;DR: The paper describes the replication techniques used in both communities, compares them, and points out ways in which they can be integrated to arrive to better, more robust replication protocols.
Proceedings Article
Don't Be Lazy, Be Consistent: Postgres-R, A New Way to Implement Database Replication
Bettina Kemme,Gustavo Alonso +1 more
TL;DR: “N¡¤@O¤3 O¦¬ a\O3 ^\X¦| \|·� §X’
Proceedings ArticleDOI
Database replication techniques: a three parameter classification
TL;DR: This paper analyses existing eager techniques using three key parameters (server architecture, server interaction and transaction termination) and distinguishes eight classes of eager replication protocols and, for each category, discusses its requirements, capabilities and cost.
Journal ArticleDOI
A new approach to developing and implementing eager database replication protocols
Bettina Kemme,Gustavo Alonso +1 more
TL;DR: A suite of replication protocols that addresses the main problems related to database replication and takes advantage of the rich semantics of group communication primitives and the relaxed isolation guarantees provided by most databases to eliminate the possibility of deadlocks, reduce the message overhead and increase performance.
Proceedings ArticleDOI
Middleware based data replication providing snapshot isolation
TL;DR: This paper presents a middleware-based replication scheme which provides the popular snapshot isolation level at the same tuple-level granularity as database systems like PostgreSQL and Oracle, without any need to declare transaction properties in advance.