У нас было:• 11 общебанковских целевых сервисов, называемых платформой или платформенными сервисами,• 75 бизнес-продуктов с бэкграундом в виде форков не поддерживаемых легаси сервисов,• 583 строчки/задачи в Google Таблицах в виде продукт/платформенный сервис, на который ему надо…
Сегодня хотелось бы поговорить с вами о такой теме как Легаси.Давайте дадим определение, что такое легаси.Легаси - это тот код, который писали до нас и который пришел нам от других.Легаси - это не всегда «плохой» код, а просто код, который устарел по технологии, по структуре или по…
В Python 3.14.0 (октябрь 2025-го) разработчики заменили классический иерархический сборщик мусора на инкрементальный – обещали более короткие паузы на больших свалках. Но уже в 3.14.5 (май 2026-го) это решение полностью откатили.Что пошло не так? И почему альтернативный сборщик даже не сделали переключаемой опцией, как в Java или Go?Разбираемся на бенчмарках, запустив локально обе версии интерпретатора. Читать далее
В Go обнаружили гонку данных, исправили её, а спустя три дня откатили фикс. Оказалось, что HTTP-клиент может продолжать отправлять тело запроса даже после получения ответа от сервера, и это приводит к неожиданным последствиям при повторном использовании буферов. Разбираем два реальных случая из vmagent и vmauth, в которых одна и та же проблема потребовала противоположных решений. Читать разбор