Skip the API, Ship Your Database

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
  1. litefs

    FUSE-based file system for replicating SQLite databases across a cluster of machines

    Author here. I think we could have set better expectations with our Postgres docs. It wasn't meant to be a managed service but rather some tooling to help streamline setting up a database and replicas. I'm sorry about the troubles you've had and that it's come off as us being disingenuous. We blog about things that we're working on and find interesting. It's not meant say that we've figured everything out but rather this is what we've tried.

    As for this post, it's not managed SQLite but rather an open source project called LiteFS [1]. You can run it anywhere that runs Linux. We use it in few places in our infrastructure and found that sharing the underlying database for internal tooling was really helpful for that use case.

    [1]: https://github.com/superfly/litefs

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. gossip-glomers

    My solutions to the Glomers Challenge: a series of distributed systems challenges.

    LiteFS works similarly to async replication you'd find in Postgres or MySQL so it doesn't try to be as strict as something running a distributed consensus protocol like Raft. The guarantees for async replication are fairly loose so I'm not sure Jepsen testing would be useful for that per se.

    On the LiteFS Cloud side, it currently does streaming backups so it has similar guarantees but we are expanding its feature set and I could see running Jepsen testing on that in the future. We worked with Kyle Kingsbury in the past on some distributed systems challenges[1] and he was awesome to work with. Would definitely love to engage with him again.

    [1]: https://fly.io/dist-sys/

  4. electric

    Sync little subsets of your Postgres data into local apps and services.

    I have more interest in this: https://electric-sql.com/

    They are adding a sync-mechanism for Sqlite so local writes can be synced to a remote location and on into Postgres and so on. CRDT-based eventual consistency.

    So local write latency, eventually consistent sync and the tools for partial sync and user access are the primary areas of development.

    Early days but an interesting approach to shipping the db.

  5. litevfs

    LiteFS VFS SQLite extension for serverless environments

  6. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Cloudflare acquires PartyKit to allow developers to build real-time multi-user

    3 projects | news.ycombinator.com | 5 Apr 2024
  • Electric SQL – Local-first sync layer for web and mobile apps

    1 project | news.ycombinator.com | 13 Nov 2023
  • YOU MUST SEE IT! Electric SQL

    1 project | /r/reactnative | 25 Sep 2023
  • Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps

    1 project | /r/hypeurls | 22 Sep 2023
  • Show HN: ElectricSQL, Postgres to SQLite active-active sync for local-first apps

    1 project | /r/patient_hackernews | 22 Sep 2023