3 ms·
Projects are optimized to be developed by so-called ordinary developers. We have python service which consumes gigabytes of RAM for quite simple task. I'm sure
by vbezhenar 4y ago
Projects are optimized to be developed by so-called ordinary developers.
We have python service which consumes gigabytes of RAM for quite simple task. I'm sure that I'd rewrite it with Rust to consume tens of megabytes of RAM at most. Probably even less.
But I don't have time for that, there are more important things to consider and gigabytes is not that bad. Especially when you have some hardware elasticity with cloud resources.
I think that if you can develop world-scale twitter which could run on a single computer, that's a great skill. But it's a rare skill. It's safer to develop world-scale twitter which will run on Kubernetes and will not require rare developer skills.