Хороший комментарий: "Как по мне статья годная. Как минимум интересная. Но по-моему автор упускает один момент: когда современный среднестатистический разработчик-мечтатель в своем кубернетисе или ECS столкнется с падением производительности системы, он действительно просто добавит под капот ресурсов и скорее всего не будет разбираться что там у него под капотом происходит и что там мешает его счастливой жизни. Даже если получит какой-то перебор по затратам. Но в подавляющем большинстве случаев это все равно дешевле, чем делать и поддерживать это все руками. Вся история эволюции подходов и методов разработки и администрирования это история переходов на более высокие уровни абстракций ценой появления слишком уж большой сложности копания под капотом. Каждый следующий уровень абстракции позволяет нам решать проблему на уровне, который еще ближе к самОй проблемной области, а не заниматься дорогим и скучным низкоуровневым мазохизмом. Эта цена эволюции, и это все равно в перспективе дешевле в большинстве случаев." Действительно всё так и есть, во всём программировании. Думаете почему у нас куча ресурсов в телефонах и ноутбуках, а всё как тормозило так и тормозит? Да потому что люди (бизнес) хотят писать на более высоком уровне абстракции и выпускать продукты и обновления быстрее. По этому приложения мессенджеров вешают по 150 мегабайт на телефоне. По этому они такие тормозные и отжирают кучу оперативки. Потому что абстракции накладывают свои расходы. Оптимизация абстракций - дело сложное. То, что сейчас творится во фронтенде так вообще страх. Куча фреймворков и тулинга для разработки. Конечно, это облегчает жизнь, но вы же понимаете какой ценой. Глючные тормозные сайты, отжирающие гигабайт памяти (это не шутка) и заставляющие ваш ноутбук взлетать, а на телефонах так вообще порой невозможно пользоваться. И как вы знаете, прогресс не остановить! https://habrahabr.ru/company/okmeter/blog/349610/