Follow up to: https://blog.packagecloud.io/eng/2017/02/21/set-environment-variable-save-thousands-of-system-calls/
Would love to get added under the Infrastructure category!
We’re a bootstrapped SaaS startup: packagecloud.io trying to be the best and easiest to use package repository for a variety of languages and platforms, such as Redhat/Debian, Rubygems, Java/Scala/Clojure, and Python. We have a Unified API across all of your packages and repositories, with libraries available for most languages.
Thanks in advance!
this is really, really neat!
This is an awesome post detailing something I’ve always wondered about but never dug into.
The TSC based gettimeofday optimization seems very interesting. Also surprised they used mnesia for persistence.
Writing a simple (read: shitty) malloc/free implementation is a great way to learn about memory management/pointers in C
It would be cool to replace the Lua allocator with the simple one and run the benchmarks game on it, comparing it to the built in allocator.