179 karma · joined February 20, 2013
https://github.com/container-storage-interface/spec/blob/mas...
You would need to middle man traffic between dnsmasq and upstream DNS or have some control over DNS records and be able to force dnsmasq to do lookups. As you point out the escalation is also far more limited. Ok, so you have a shell in the dnsmasq container. Now what?
[0] https://blog.chromium.org/2013/06/experimenting-with-quic.ht...
https://www.sei.cmu.edu/downloads/sei-cert-c-coding-standard...
https://cloud.google.com/compute/docs/load-balancing/http/us...
Why do you think this is a requirement of Google Cloud?
> Speed is important for a malloc implementation because if malloc is not fast enough, application writers are inclined to write their own custom free lists on top of malloc. This can lead to extra complexity, and more memory usage unless the application writer is very careful to appropriately size the free lists and scavenge idle objects out of the free list.
An example of such an optimization is the arena allocator[1][2] employed by protobuf. Custom memory management schemes are not uncommon in performance critical code.
0: http://goog-perftools.sourceforge.net/doc/tcmalloc.html
1: https://en.m.wikipedia.org/wiki/Region-based_memory_manageme...
2: https://developers.google.com/protocol-buffers/docs/referenc...
The previous debian based container-vm image only ran upstart.