GithubHelp home page GithubHelp logo

oreillyberlin2019's Introduction

oreillyberlin2019

Talk pages from O'Reilly Software Architecture Berlin 2019

  1. Think Local
  2. A CRDT Primer

Think Local: Reducing Coordination and Improving Performance in Your Distributed Systems

OReilly Berlin 2019 Talk Page: https://conferences.oreilly.com/software-architecture/sa-eu/public/schedule/detail/79168

Video: ...

Slides: ...

Related Papers

Peter Bailis et al. - Coordination Avoidance in Database Systems
Marc Shapiro et al. - A Comprehensive Study of Convergent and Commutative Replicated Data Types
Pat Helland - Life Beyond Distributed Transactions
Clebsch et al. - Ownership and Reference Counting based Garbage Collection in the Actor World

Related Posts

John Mumm - Safely Sharing Data: Reference Capabilities in Pony

Related Links

Wallaroo
Pony Programming Language

Related to some Q+A points, here is a link to my blog post on Wallaroo checkpointing and consistent recovery lines: https://blog.wallaroolabs.com/2018/10/checkpointing-and-consistent-recovery-lines-how-we-handle-failure-in-wallaroo/

A CRDT Primer: Why CRDTs are Perfect for Eventual Consistency

OReilly Berlin 2019 Talk Page: https://conferences.oreilly.com/software-architecture/sa-eu/public/schedule/detail/79169

Video: ...

Slides: ...

Related Papers

Marc Shapiro et al. (2011) - A Comprehensive Study of Convergent and Commutative Replicated Data Types - [Early paper with details on the implementation of numerous CRDT types.]

Nuno Preguic et al. (2018) - Conflict-free Replicated Data Types - [More recent overview of CRDT research.]

Martin Kleppmann and Alastair R. Beresford (2017) - A Conflict-Free Replicated JSON Datatype

Paulo Almeida et al. (2016) - Delta State Replicated Data Types

Pat Helland (2018) - Consistently Eventual - ["For many data items, the work never settles on a value."]

Related Blog Posts

John Mumm (2015) - A CRDT Primer

Related Books

Davey and Priestly - Introduction to Lattices and Order

Related Links

oreillyberlin2019's People

Contributors

jtfmumm avatar

Stargazers

Nahar P avatar Vincent avatar  avatar Chris Couzens avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.