mleku™️ @mleku - 19d
i'm really unhappy with the crappy binary interface and lack of mutex locking on the raw badger back end i mean, it's fine, of course, they are leaving it up to the next level of the application to decide how to handle these things but i want keys to be static typed structs and values to be static typed structs, i'm encountering all kinds of bugs because i have to handle the encode/decode of these things everywhere they are touched and it just seems like this could be a lot more stable and reliable if it had a clean abstraction on top they build badger for dgraph, so, i'm sure dgraph code does all the necessary things just that, mister fiatjaf doesn't really understand race conditions or concurrency, and i forked his code and now hoooeee what a mess #deardiary #badger #mushroom #golang #devstr