atproto aha moments:
- you can host your data
- it's just json
- it's typed but any app dev can invent those types
- records have URIs
- records are signed so cacheable without trust
- relay aggregates everyoneβs events into a global stream
- backends subscribe to relay and update local DBs
yup exactly, bluesky app backend (and any atproto server app backend) updates its local DB in response to the global stream of events from (decentralized) personal data servers that anyone can host (you can host your own)
thatβs what we mean by βapps are aggregatorsβ
RE:
wild how the entire React Native ecosystem rests upon ~15 people who each became an expert in some weird domain like everything that can go with a keyboard and a scroll view