• dantiberian 5 hours ago

    I don't really understand what this is offering beyond Cloudflare's recent release of running SQLite in durable objects: https://blog.cloudflare.com/sqlite-in-durable-objects/. Is it about providing an external interface to Cloudflare's SQLite databases?

  • pixelatedindex 17 minutes ago

    I find the website design to be quite charming. Actually evokes some of the Outer World game vibes.

    • ec109685 5 hours ago

      How does this compare with Cloudflare’s new offering SQLite it durable objects: https://blog.cloudflare.com/sqlite-in-durable-objects

      • _hyn3 a day ago

        This is pretty cool. Great artwork too. Building edge DBs on top of S3 or R2 had interested me for a long time. Thanks for writing it!

        Update: bug in redirection: https://starbasedb.com/blog/blog/blog/blog/blog/blog/develop...

        • ilrwbwrkhv 4 hours ago

          +1. Love the cassette falling in place with the sound effect. Still don't know what it actually does though, but that is very satisfying.

        • shivawu 4 hours ago

          Am I right to say that this is a template on top of cloudflare durable objects, not an actual software of its own?

          • sgammon 6 hours ago

            This is awesome. We’ve adopted a similar architecture with DO. Does it do data sync across devices? Offline first? Or is it all online thru DO and D1?

          • jitl 4 hours ago

            What is the difference between this and Cloudflare’s first party D1 database offering? https://developers.cloudflare.com/d1/

            D1 is SQLite

            • aliasxneo 6 hours ago

              It appears the blog links are broken. Are those also supposed to function as the documentation?

              • Diti 3 hours ago

                Same here. I wonder if it’s only broken for us or if it’s broken for everybody else as well.

              • rmbyrro 6 hours ago

                This is very appealing. If the authors are reading:

                What is the architecture overview? Does each worker have a copy or do all of them work on the same DB files? How does it handle concurrent workers and db locking? Is SQLite native locking mechanism sufficient in this application?

                • robertclaus an hour ago

                  `Isolation. Due to the nature of our queue and query executions, everything is synchronous by nature so no two queries can be ran concurrently making them run in an isolated nature by default. Check.`

                  I'm not sure if I misunderstood something, but using a global queue/lock to enforce isolation properties seems to be just a little disingenuous for a dbms. It works, but it's odd to talk about isolation in a system with zero concurrency. It's like saying a bicycle gets infinite miles per gallon in fuel efficiency.

                  • irq-1 4 hours ago

                    Cloudflare recently updated this:

                    Zero-latency SQLite storage in every Durable Object

                    https://blog.cloudflare.com/sqlite-in-durable-objects/

                    • solarkraft 2 hours ago

                      This has the same name as an Elon Musk project. I can see the point of reusing names (this is a clever spin after all), but I’d expect the association to evoke quite some negative reactions.

                      • Onavo 3 hours ago
                        • wslh 6 hours ago

                          ELI5: Does "Open source, scale-to-zero, HTTP SQLite database built on top of Cloudflare Durable Objects" mean that you should pay and/or use Cloudflare for this? Or CDOs are generally available outside Cloudflare?