📰 IT Дайджест

#async

2 материала

4. Async Context для JavaScript дошёл до TC39

В TC39 лежит proposal-async-context — попытка нормально протащить async context в JavaScript. Это тот самый кусок инфраструктуры, который нужен всем, кто когда-нибудь пытался передавать request-id через `await`, не устраивая шаманство с глобальными переменными и ручным прокидыванием параметров. Сейчас это уже не частный хак конкретного фреймворка, а документ на уровне стандарта.

github.com · #tool #async #context #javascript #proposal

11. MySQL-пул на Python обещает минус 80% RAM

На Хабре показали кастомный асинхронный connection pool для MySQL на Python, который авторы связывают с экономией до 80% RAM сервера. Судя по описанию, история выросла из банальной боли: под пиковыми нагрузками классическое «создаём новое соединение на каждый чих» быстро превращает backend в дорогостоящий обогреватель. Здесь хотя бы есть конкретная цифра и понятный предмет оптимизации.

habr.com · #tool #async #connection-pool #mysql #python