Julian Gruber
Julian Gruber
+1 to using `semver.coerce`, as long as it doesn't product false positives, where a release that shouldn't be considered is selected.
git doesn't handle big files well, github for example limits your files to 100mb. It's not intended for realtime / constant updates, as @dominictarr sure can tell you. Plus git...
I just pushed [merkle-dir](https://github.com/juliangruber/merkle-dir), which is a node modules that creates a merkle tree representation of a given directory. I couldn't really see how I'd integrate other modules, and there...
@dominictarr It should be binary merkle trees, shouldn't it?
@dominictarr am I right that there's no merkle module yet that you can stream entries to?
I wrote [build-merkle.js](https://github.com/juliangruber/backer/blob/master/lib/build-merkle.js) which uses level-merkle to create a merkle tree from a directory. @dominictarr this takes >60s to create a merkle tree from my projects folder, which has ~250k...
When that in-memory version is done this part will just be swapped out. Will try to get the `replication done` event to work.
We don't support video yet, but according to https://github.com/puppeteer/puppeteer/issues/2175 it is supported in puppeteer so we can implement it here. Someone just needs to put in the time
I have done some basic load testing using my machine until the internet gave out, and that was fine, but no, not yet used one of those services to generate...
Also, maybe you can share your current update service deployment?