The politics of purely client-side apps
6 days ago
- #Atmosphere
- #PDS
- #Bluesky
- Two options for posting on Bluesky: Option 1 (PDS proxies all traffic) and Option 2 (App server speaks to PDS).
- Option 1 allows direct record mutation to PDS and traffic interception but has indeterminate indexing time.
- Option 2 removes PDS's political power but ensures immediate visibility of actions and better performance.
- Bluesky currently uses Option 1, but guidance is shifting towards Option 2 with OAuth.
- Option 2 is more intuitive, performs better, but building full network app servers is currently expensive.
- PDS's role as a counterbalance to applications is promising but needs clarity.
- Leaning towards Option 2 for clarity and enabling app developers, possibly using Bluesky's servers as a cloud service.