5 ms·
Building Bytengine https://github.com/johnwilson/bytengine https://github.com/johnwilson/bytengine in my spare time. Started out as a back end for a DMS but it
by wilsonfiifi 12y ago
Building Bytengine https://github.com/johnwilson/bytengine https://github.com/johnwilson/bytengine in my spare time. Started out as a back end for a DMS but it made sense later to develop it to be a CMS repository.
I initially wrote it in python but when I needed to write a query language and saw Rob Pike's talk on a lever for the Go template language, I rewrote it in Go. It was/is a good way to learn Go!
It borrows a few ideas from couchdb and mongodb and I'm in the process of changing the architecture so it can use other storage engines such as rethinkdb or tiedot for the json docs and couchdb for the BLOBs.