Strategic Thinking (was: Re: Speculative: Rust for base system components)

Igor Mozolevsky igor at hybrid-lab.co.uk
Sat Jan 5 15:20:55 UTC 2019


On Sat, 5 Jan 2019 at 15:15, Wojciech Puchar wrote:

<snip>

> What is wrong in ALL systems today are shared libraries or languages
> (like python or perl) that depends on millions of files. Getting rid of
> them will make "microservice" idea the right way.
>
> Simply having static executable to be run. Or multiple static executables
> communicating by pipes.

Couldn't agree more: when I did run jails, I would just compile a
static binary and jail that process (of course devd made that a bit of
a pain, but eventually you can figure out what's needed to have a
single statically-linked binary jail without the bloat).

-- 
Igor M.


More information about the freebsd-hackers mailing list