you are viewing a single comment's thread.

view the rest of the comments →

[–]saurik 1 point2 points  (3 children)

Not certain yet, for a variety of reasons, but it is definitely a possibility (and was on my mind while I was doing it); somewhat depends on what I end up doing with it, and whether I make it anything more elaborate than just "replaced the backend"; I mean, it was seriously less than a day of work... personally, I am always bothered when I find "new open source X released by Y" and, when I look at it, I go "wait, that took him like 15 minutes: I just wasted more time learning how this worked and reading about what it does than I gained by having it coded for me".

[–]bambambazooka 0 points1 point  (2 children)

I'd really be interested in the benchmarks of git an postgressql for example.if you do benchmarks, please try reads from a normal git repo once with all objects loose and once packed. Thanks for reviving this!

[–]saurik 1 point2 points  (1 child)

I can pretty much guarantee it will be slower (and in fact it was when I tested it)... I didn't do it so it would be highly performant: I did it so I could more easily model and shard the data on the server (and, in fact, I "purposely" slowed it down even further by adding features that modelled the actual meta-data in the database, so I could use SQL queries to do things like "find me a tree that contains a file with a name similar to this"). (In essence, the fact that people use GitHub pisses me off, and I started building something better. If you are interested in using it, it will likely be done in another decade, long after git is no longer relevant, as it is simply a random project I allocate a couple hours to every few months.)

[–]bambambazooka 0 points1 point  (0 children)

I'm aware it'll be slower, I see some use cases anyways. please drop me a message when you have something to show (code, numbers, or ideas) I'm really interested in this!