Braid: Synchronization for HTTP
braid.news
What Jamie wrote
This looks really interesting. Synchronization is a huge pain to write, and rewrite, all the time.
The Braid Protocol is a set of extensions to HTTP, which transform it from a state transfer protocol into a state synchronization protocol. When a resource is changed by one client or server, all other clients and servers update. Braid supports Operational Transform and CRDTs at web URLs, enabling peer-to-peer, offline-capable web applications.
It would be pretty amazing if Braid became as well-supported as REST.
Saved the same week · 20 links that week
- Developing New Engineers - Karl L. Hughes
- The care and feeding of software engineers (or, why engineers are grumpy) - Human Who Codes
- Read Sacha Baron Cohen's scathing attack on Facebook in full: 'greatest propaganda machine in history' | Technology | The Guardian
- Apple Releases Annual Holiday Video 'The Surprise' - MacStories
- Contract for the Web