4 ms·
> In the real world, your application is running in a container among hundreds or thousands of other containers. The system's resources are also probably being
by TacticalCoder 2y ago
> In the real world, your application is running in a container among hundreds or thousands of other containers. The system's resources are also probably being managed by a hypervisor. The CPU is shared among N tenants _and_ is overcommitted. It's not that much to ask to optimize where you can, when it isn't unreasonably difficult.
And the real irony is that those programmers not giving a crap about performances and justifying it are resting on the shoulders of giants who went out of their way to have these kernels, hypervisors, containers, passthroughs, memory usage, etc. be as performant as they can.
Same for security.
Then you get the "I'm not in the business of writing fast code" and "I'm not a security company, I'm selling X and Y".
But they all, on a daily basis, use actual proper software written by people who know about these things.