Title | : | Vaxine, the Rich CRDT Database for ElixirPhoenix Apps | James Arthur | Code BEAM America 2022 |
Duration | : | 23:00 |
Viewed | : | 1,772 |
Published | : | 07-11-2022 |
Source | : | Youtube |
This video was recorded at Code BEAM Europe 2022 - https://codesync.global/conferences/code-beam-sto-2022/ Vaxine, the Rich CRDT Database for ElixirPhoenix Apps | James Arthur - CEO and Founder of rich-CRDT database Vaxine ABSTRACT CRDTs are key ingredient for low latency, collaborative applications. However, typical backend applications require more from their database than just commutativity. Vaxine is a new database system developed in Erlang and Elixir, based on AntidoteDB, that extends CRDTs with invariant safety and makes a CRDT database easy to use from Elixir and Phoenix applications. This talk explains the rationale for a rich-CRDT database and introduces the open-source Vaxine system. OBJECTIVES Introduce the Vaxine system and help the audience understand when and how they might use it. AUDIENCE Developers, technical architects, data architects, database developers, collaborative application developers, Elixir/Phoenix developers, LiveView developers, ... • Timecodes 00:00 - 03:06 - Intro 03:07 - 06:41 - Local and Global Users 06:42 - 08:10 - CP + AP Systems 08:12 - 09:19 - Concurrent writes 09:20 - 10:49 - Referential integrity 10:50 - 11:24 - What Do We Want? 11:25 - 14:16 - Vaxine 14:17 - 15:54 - Composition and Compensations 15:55 - 21:40 - Reservations 21:41 - 22:59 - QnA • Follow us on social: Twitter: https://twitter.com/CodeBEAMio LinkedIn: https://www.linkedin.com/company/2715... • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: https://codesync.global • SUBSCRIBE TO OUR CHANNEL https://www.youtube.com/channel/UC47e... See what's coming up at: https://codesync.global
Learning Erlang and Elixir through Exercism and... 33:11 - 1,643 |
Keynote: Programming Distributed Systems - Mae ... 45:12 - 1,068 |
Flow Based Programming with Elixir and ALF | An... 41:32 - 4,001 |
Michael Schaefermeyer - Buildings start-ups wit... 41:45 - 19,618 |
WebAssembly from the inside out / Edoardo Vacchi 51:40 - 270 |
Neo4j (Graph Database) Crash Course 23:08 - 183,559 |
ElectricSQL - Local-first SQL with Elixir by Ja... 29:14 - 3,373 |
Opening a Black Box: Observability in a Complex... 26:52 - 321 |