git ssb

9+

mixmix / ssb-handbook



Tree: 6e6fc57938e9b8aecd8f956f2473b7e71d1f13fe

Files: 6e6fc57938e9b8aecd8f956f2473b7e71d1f13fe / modules.md

2921 bytesRaw

Modules

isaacs (creator of npm) puts it very well: agreement is very difficult, so limit the amount of agreement necessary.

i.e. write modules.

With less agreement required, it's easier to find points of agreement, and so we can have more agreements overall.

Streams

pull-stream: minimal composable streams with lazy back pressure and error propagation

See more at pull-stream.github.io

Database

secure-scuttlebutt: database of unforgable append-only feeds, optimized for efficient peer-to-peer replication

Crypto

Server

scuttlebot: peer-to-peer log store used as a database, identity provider, and messaging system

Client

Built with git-ssb-web