3 ms·
Different levels of managed haha, I think D1 provides a great infra layer for SQLite on the Edge, however it stops there. It's missing the dev tools required to
by yoeven 2y ago
Different levels of managed haha, I think D1 provides a great infra layer for SQLite on the Edge, however it stops there. It's missing the dev tools required to manage a production database for a bigger team.
We're finding ways to keep cost low, with other methods of smart caching at the CDN level, S3 storage of SQLite files, etc.
One thing I found personally and have seen others face is that D1 is great on the technical side of things but just bad on the usability side which prevents many from trying out D1 or even actually implementing it for prod! Having the right UI and well built dev tooling around database is as important as the database itself. we see this with companies like supabase, people go there for the tooling built around Postgres and not just Postgres.
- MuffinFlavored 2y ago> It's missing the dev tools required to manage a production database for a bigger team. What's stopping Cloudflare from implementing this themselves?
- yoeven 2y agoNothing honestly, the same way nothing stops AWS/Google from implementing the whole Supabase platform themselves or Planetscale themselves. The thing is as a more focused startup, we are able to move faster and hopefully better than some of the bigger giants that have hundreds of different verticals to focus on. D1 is a great start and we love it, we just way to take it all the way!