The Pit and the Pendulum
- Lorenzo Alvisi
- Computing in the 21st Century 2015
Since the elegant foundations of transaction processing were established in the mid 70’s with the notion of serializability and the codification of the ACID (Atomicity, Consistency, Isolation, Durability) paradigm, performance has not been considered one of ACID’s strong suits, especially for distributed data stores. Indeed, the NoSQL/BASE movement of the last decade was born out of frustration with the limited scalability of traditional ACID solutions, only to become itself a source of frustration once the challenges of programming applications in this new paradigm began to sink in. But how fundamental is the dichotomy between performance and ease of programming?
In this talk, I will share the insights I have gained in trying to unlock the performance potential of the ACID transactional paradigm without sacrificing the generality and ease of programming that define it.
-
-
Chengyun Qiu
-
-
Watch Next
-
-
Episode 1: Tackling complex healthcare challenges
- Jonathan M. Carlson,
- Will Guyman,
- Matthew Lungren
-
Episode 2: A multi-disciplinary approach
- Jonathan M. Carlson,
- Will Guyman,
- Matthew Lungren
-
Episode 3: Collaborating faster
- Jonathan M. Carlson,
- Will Guyman,
- Matthew Lungren
-
Episode 4: A distribution channel for AI innovation
- Jonathan M. Carlson,
- Will Guyman,
- Matthew Lungren
-
Episode 7: The road ahead
- Jonathan M. Carlson,
- Will Guyman,
- Matthew Lungren
-
-
-
-
Making Sentence Embeddings Robust to User-Generated Content
- Lydia Nishimwe