, 7 tweets, 2 min read Read on Twitter
Let's talk about the future of 'serverless' apps:

There's growing excitement among devs about writing backend code via 'serverless' provider services. While it's definitely cool to run backend code w/ less management hassle, is that the best 'serverless' approach we can muster?
I think we can do better: a large % of apps could ditch backend code altogether, if only there was a standard/common way to store their app's data with users, automatically persistent their app's data across devices/infra, and CRUD/query it just as they would any other backend.
How would it work? Surprise, surprise: the key is decentralized identity technology --> one key component of decentralized identity tech is something called a personal datastore. It's basically your devices + a set of cloud endpoints working together as a replicated personal mesh
With a standard personal datastore and APIs in hand, a new type of app model is possible: devs can create clientside-only apps that acquire permission to write to a user's personal datastore/mesh, and they don't even need to know the provider of the instances the user has chosen.
The result is a class of app that stores, queries, and renders its experience based on data that resides with you, under your control, encrypted and secure from providers and third parties who often use app data in ways the violate the user's expectations of privacy and security.
Decentralized identity isn't just about login/creds, it's a fundamental recentering of storage/compute around the user. Things like Google Keep, Medium, messaging, photos, and calendars will one day be coded as clientside apps that write their data to a user's personal datastore.
So you want 'serverless'? How about a future where you write 0 serverside code and deliver the same experience, all while radically advancing the privacy and security of users? That's the future I believe in - that's the future we're working towards at Microsoft.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Daniel Ƀ
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!