асинхронный браузер

Nov 02, 2022 15:46


«Компьютер - это конечный автомат. Треды для тех, кто не умеют программировать конечные автоматы.»

Когда-то web серверы форкались на каждый входящее соединение. Потом один слушатель начал передавать каждое открытое соединение пулу из нескольких префоркнутых детей. Это было дорого, уже когда реквесты стали считать тыщами.

Наконец Сысоев создал Nginx где всё делалось асинхронно. И многие web серверы пошли по этому пути.

Но давайте посмотрим по другую сторону прилавка. Взгляните на процессы в вашей системе и увидите множество экземпляров браузера, вероятно по числу открытых вкладок. Когда-то Chrome гордился этой фичей, но использование памяти при этом безобразное. Когда же у нас будет асинхронный браузер?

идея

Previous post Next post
Up