|
|
|
|
|
by Xeoncross
12 days ago
|
|
Thank you for sharing, if you don't mind can you share some Go+SQLite leanings as someone actually pulling this off? 1) How do you do backups? Do you use github.com/benbjohnson/litestream? CRON job backup with rsync? 2) Any issues with large databases and many clients? Is there a TPS or DB size where SQLite becomes problematic? 3) How do you deploy new binaries and safely shutdown the old instance? Caddy change to route to new binary + Go's HTTP server graceful-shutdown on old instance? 4) Do you use a pure-Go SQLite lib or one of the CGO libs? |
|