Hacker GitHub

← All repos

maxpert/marmot

View on GitHub ↗ ★ 2,825 Go

A distributed SQLite server with MySQL wire compatible interface

32 mentions on Hacker News by 12 people: 8 stories, 24 comments · first 2022-09-08 · latest 2026-05-10

Mentions per year 32 mentions · busiest year 2022 (10)
20082026
  1. Working on Marmot https://github.com/maxpert/marmot recently added support for vector index. My local benchmarks show pretty decent QPS with less than GB of RSS on DBpedia dataset. Interesting part is that I started off implementing a…
  2. I am as usual working on Marmot https://github.com/maxpert/marmot I've got replicas now working with DML proxy. This essentially means I can now have a cluster of primaries, and then spin up replicas on demand and nodes talking to local…
  3. …working on to build tenancy on top of SQLite CDC to make it a simple repayable SQLite for Marmot ( https://github.com/maxpert/marmot ). I personally think we have a synergy here, would drop by your discord.
  4. Disclaimer: I am author of Marmot https://github.com/maxpert/marmot so I will sound extremely bias. I have been asked multiple times on why I chose SQLite and not Turso. I've always responded people that I don't trust an open-source…
  5. https://github.com/maxpert/marmot?tab=readme-ov-file#limitat...
  6. ▲ 189
    Marmot – A distributed SQLite server with MySQL wire compatible interface
    story by zX41ZdbW · 2026-01-02 · 38 comments
  7. LOL what are the odds, I posted in `Show HN` about Marmot today https://github.com/maxpert/marmot/releases/tag/v2.2.0 and in my head I was thinking exact same thing for supporting MySQL's JSON datatype. At some level I am starting to feel,…
  8. ▲ 5
    Show HN: Marmot v2.20 – A distributed SQLite server with MySQL wire compatbility
    story by maxpert · 2025-12-12 · 0 comments
  9. …year hibernation with a big overhaul that introduced a native gossip mechanism to replace NATS/Raft https://github.com/maxpert/marmot/
  10. …years in hibernation, shed its NATS/Raft fat in favour of a native gossip protocol for replication. https://github.com/maxpert/marmot
  11. …D1 system for free . Just a hetzner 4 euro cos is enough. Mine is holding about 200 gb of data. https://github.com/maxpert/marmot
  12. …in some scenarios) then there are options like marmot [1] that replicate cdc over nats. [1]: https://github.com/maxpert/marmot
    comment by infogulch · 2024-04-09 · in Distributed SQLite: Paradigm shift or hype?
  13. ▲ 120
    Marmot: Multi-writer distributed SQLite based on NATS
    story by summarity · 2023-12-11 · 44 comments
  14. https://github.com/maxpert/marmot is SQLite replication thats eventually consistent and doesnt require a master server.
    comment by JohnnyGault · 2023-10-27 · in Why you should probably be using SQLite
  15. I've written a whole SQLite replication system that works on top of RAFT ( https://github.com/maxpert/marmot ). Best part is RAFT has a well understood and strong library ecosystem as well. I started of with libraries and when I noticed I…
    comment by maxpert · 2023-09-03 · in The Raft Consensus Algorithm (2015)
  16. Very interesting! I have question ( out of my experience in https://github.com/maxpert/marmot ) how do get around the boot time, specially when a change log of table is pretty large in Postgres? I've implemented snapshotting mechanism in…
  17. …for my demo. Which reminds me since you folks have mentioned LiteStream, have you tried Marmot ( https://github.com/maxpert/marmot); I recently configured Isso with Marmot to scale it out horizontally (…
  18. ▲ 1
    Marmot: A distributed SQLite replicator built on top of NATS
    story by thunderbong · 2023-07-06 · 0 comments
  19. …you brought it up. I will fill in the perspective of what I am doing for solving this in Marmot ( https://github.com/maxpert/marmot ). Today Marmot already records changes via installing triggers to record changes of a table, hence all the…
  20. …throwing in shameless plugs. But for people who might want to look for alternate options, Marmot ( https://github.com/maxpert/marmot ) is another option that can let you both replicate, and backup your database. I have recently embedded…
  21. …backend. I would however love prebuilt binaries for Mac, that way I can test it with Marmot ( https://github.com/maxpert/marmot sorry for shameless plug). I wanted to build myself but then the instructions in README discouraged it, not…
    comment by maxpert · 2023-07-05 · in Show HN: MongoDB Protocol for SQLite
  22. So while working on Marmot ( https://github.com/maxpert/marmot ) I considered something similar, and the thing that stood obvious with my benchmarks was readers can go really fast if I let them do things in process vs over some protocol…
  23. ▲ 2
    Marmot: A distributed SQLite replicator built on top of NATS
    story by thunderbong · 2022-12-30 · 0 comments
  24. I will be testing it with Marmot ( https://github.com/maxpert/marmot ) to help scale Wordpress when needed! IMO Wordpress + SQLite is a no brainer for 95% of its sites. Hopefully do a demo video. Marmot will help folks scale their sites…
    comment by maxpert · 2022-12-20 · in WordPress to support SQLite back end
  25. Perfect! This will be a perfect use-case for Marmot ( https://github.com/maxpert/marmot ) to help scale Wordpress when needed! People can just publish (low writes + high reads), and Marmot will take care of replicating it as sidecar.…
    comment by maxpert · 2022-12-16 · in WordPress testing official SQLite Support
  26. Just in time! I've been planning a SQLite extension written in Rust for Marmot ( https://github.com/maxpert/marmot ) for evaluation purposes. I didn't wanted to touch C/C++ because I feel more comfortable with rust tooling. Thank you for…
  27. Hey, I am author of Marmot ( https://github.com/maxpert/marmot ) would love to get in touch and explore a few things with you. I’ve been using Marmot in production in a while scaling couple of services, and since you mentioned LiteFS I…
    comment by maxpert · 2022-12-07 · in Go and SQLite in the Cloud
  28. Ideas in CRSQL are remarkably similar to Marmot ( https://github.com/maxpert/marmot ) except that it doesn't require an extension to be installed, and it can run as sidecar. I can see how having extension makes it simple to intercept…
  29. Interesting approach, I use a very similar methodology in Marmot ( https://github.com/maxpert/marmot ) to do CDC for SQLite via triggers, and then these changes are published over NATS, replicated over to other nodes. So row-level…
  30. ▲ 5
    Marmot: A Distributed SQLite Replicator
    story by lapser · 2022-09-17 · 1 comment
  31. ▲ 4
    Marmot: A Distributed SQLite Replicator
    story by ellieh · 2022-09-09 · 0 comments
  32. ▲ 6
    Marmot: A Distributed SQLite Replicator
    story by spiffytech · 2022-09-08 · 0 comments