Git in Postgres

52 points by abhin4v


Irene

Huh. Well, kudos for actually taking this to the logical extreme. It's good to see creative things like this, though I admit I'm still somewhat hostile to the idea.

Student

Where’s the benchmarks? The readme is also instructive https://github.com/andrew/gitgres and links to other database-based libgit2 backends also without benchmarks.

stchris

Getting from a handful of large forges to a lot of small ones probably depends on a forge you can stand up with docker compose up and back up with pg_dump, and that’s a lot easier when there’s no filesystem of bare repos to manage alongside the database.

I sort of agree, but I would go one step further and say that a single binary is even better than a docker compose setup. This one only needs ssh access.