Skip to content
0:00 / 0:00

#local-first#crdt#martinkleppmann

The past, present, and future of local-first - Martin Kleppmann (Local-First Conf)

Local-First Conf

6.4K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Hacker News and 1 on Lobsters.
  • Presented by Martin Kleppmann, Associate Professor at University of Cambridge

Intermediate. Assumes working knowledge.

17K views2 years ago2 recommendations

Distributed systemsDatabases and dataConsensus: Raft and PaxosReplication and consistencySoftware architecture

Martin Kleppmann reviews the evolution of local-first software and argues for the necessity of standardized, generic sync protocols.

Speaker: Martin Kleppmann, University of Cambridge, Inc & Switch We have come a long way since my colleagues and I published the local-first essay five years ago. In this talk I'll review where the local-first idea came from, where we are now, and what I hope the local-first community can work towards in the future. --- Learn from engineers, designers, academics, startups, and indie developers who are putting local-first into practice and reaping the benefits of a cloud-optional architecture. Join our discord! discord.com/invite/unjj72J6gH --- Subscribe for more talks: @localfirstconf Follow: twitter.com/localfirstconf Visit: localfirstconf.com --- Thanks to our wonderful sponsors: - DXOS - dxos.org/ (foundation layer for cloudless, collaborative software) - Heavybit - heavybit.com/ (leading investor in dev-first startups) - PowerSync - powersync.com/ (Postgres and SQLite sync layer) - Rocicorp - rocicorp.dev/ (creator of multiplayer and sync infrastructure) - Axil - axil.llc/ (agency focused on local-first software dev) - Affine - affine.pro/ (workspace merging docs, whiteboards, and databases) - CrabNebula - crabnebula.dev/ (creator of Tauri, for deploying web technologies as desktop apps) --- Thanks to sceal-studio.com/ for the videos!

Why it's here

2 people recommend this

What people say. Highly recommended as an authoritative overview of the local-first movement and the need for standardized sync infrastructure.

thombleson Lobsters • Recommends

The past, present, and future of local-first

rapnieon Hacker News • Recommends

On “Reverse engineering of Linear's sync engine”

There is a proliferation of sync tools and little standardization. Here some in local-first space 0. Martin Kleppmann in his talk last year spoke 1 the need for a generic sync protocol, which was very interesting. 0 link 1 link to this video

rapnieon Hacker News • Mentions

On “Sync Engines Are the Future”

Martin Kleppmann in one of his recent talks about the future of local-first, mentions the need for a generic sync service for the 'local-first end-game' 0 as he calls it. Standardization is needed. Right now everyone and their mother is doing sync differently and building production platforms around their own protocols and mechanisms. 0 link to this video

sorrythankson Hacker News • Mentions

On “Atuin Desktop: Runbooks That Run”

I see, I hear you. That isn't what local-first means, though. This is what local-first means: • link • link to this video

samwillison Hacker News • Mentions

On “Local-first software (2019)”

…to suggest that local-first is an argument for decentralisation - Martin Kleppmann has explicitly stated that he doesn't think decentralised tech solves these issues in a way that could become mass market. He is a proponent of centralised standardised sync engines that enable the ideals of local-first. See his talk from Local-first conf last year: link to this video…