Litestream Alternatives
-
Signal-Desktop
Signal — Private Messenger for Windows, Mac, and Linux
-
rqlite
The lightweight, distributed relational database built on SQLite
-
Scout
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
dqlite
Embeddable, replicated and fault tolerant SQL engine.
-
tdesktop
Telegram Desktop messaging app
-
draw.io
Source to app.diagrams.net
-
k3s
Lightweight Kubernetes
-
WSL
Issues found on WSL
-
gh-ost
GitHub's Online Schema Migrations for MySQL
-
Signal-iOS
A private messenger for iOS.
-
Picnic CSS
:handbag: A beautiful CSS library to kickstart your projects
-
github
Just a place to track issues and feature requests that I have for github
-
signal-back
Decrypt Signal encrypted backups outside the app
-
raze
Modular, light web framework for Crystal
-
Fly CDN
A set of useful libraries for Edge Apps. Run locally, write tests, and integrate it into your deployment process. Move fast and maybe don't break things? Because, gosh darnit, you're an adult. (by superfly)
-
seamless
Seamless restart / zero-downtime deploy for Go servers
-
pysqlite3
SQLite3 DB-API 2.0 driver from Python 3, packaged separately, with improvements
-
git2html
github clone of http://hssl.cs.jhu.edu/~neal/git2html/
-
zre_raft
Experiment with ZRE and Raft
-
raft
-
actions
Posts
-
Signal Desktop is corrupting its database
You could probably use something like https://github.com/benbjohnson/litestream to backup your signal db.
-
Has anyone read through the Sqlite Source code to learn about how Databases work?
It was just a learning project for myself and I eventually abandoned the port. I was trying to understand SQLite to figure out how to replicate SQLite databases and that eventually became Litestream: https://litestream.io/
- Local or Remote data hosting?
-
Many Small Queries Are Efficient in SQLite
I feel like the sibling comments here are basically just saying "yep, that's the main challenge!" without providing useful tips. I personally haven't used it, but I'm aware that this library exists to help resolve this challenge. https://litestream.io
-
Why I Built Litestream
I've run it in Docker using a mount and it works. I haven't done extensive testing on it yet. I have an issue written to add documentation & a guide for it soon. https://github.com/benbjohnson/litestream/issues/28
Yes, there’s an issue for S3-compatible stores that will be going in the next release. https://github.com/benbjohnson/litestream/issues/41
-
I Built Litestream
I haven't tried Backblaze B2 but I agree with you on engaging in AWS hell. Litestream should work with any S3-compatible API. I've added an issue to add guides for B2 & Minio[1].
Regarding Postgres vs SQLite, I've found that I can use much simpler SQL calls with embedded databases when I don't need to worry about N+1 query performance issues. That makes many of the query features moot. That being said, there is a JSON extension for SQLite[2] although I haven't tried it.
- Open source, but closed to contributions
- Open Source, but Closed to Contributions
- Open-source, not open-contribution
- Streaming S3 replication for SQLite
- Streaming S3 Replication for SQLite
-
Litestream – Streaming S3 Replication for SQLite
Oh, I’ve been looking for this for a long time.
Ben Johnson (boltdb). Nice.
I’ve wanted to run SQLite in production. Lack of replication has scared me away.
Streaming backup for now. And [live replication](https://github.com/benbjohnson/litestream/issues/8) in the issues.
Stats
benbjohnson/litestream is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.