Команда Python for Devs подготовила перевод статьи о том, как "free-threaded" Python меняет правила игры для веб-сервисов. Автор сравнивает Python 3.14 с GIL и без него на реальных ASGI и WSGI приложениях — и приходит к неожиданному выводу: несмотря на локальные просадки в производительности, "free-threaded" Python уже сейчас может упростить масштабирование и снизить накладные расходы. Читать далее
Работа над онбордингом помогла нашей команде вырастить активацию в 2,5 раза. Процесс работы занял больше полугода, а некоторые действия были совершенно бессмысленными. Делюсь своими выводами по итогам работы, чтобы сэкономить время другим командам, занимающимся этой областью продукта.Рассказываю, когда онбординг делать не нужно, как подойти к этому процессу, какие инструменты использоавть. Читать далее
Всем привет! Меня зовут Саша, работаю ведущим аналитиком в Озон Банке. По мотивам доклада на онлайн-дне МатеМаркетинга'25 было решено написать данную статью, пересказывающую основные идеи доклада о семплировании Томпсона. Читать далее
Разница между «всё встало» и «починили до того, как кто-то заметил» — чаще всего один регламентный осмотр. Ниже — наши истории, где регламент и живой мониторинг не просто спасают технику, а дарят инженерам комфортный запас времени: успеть спаять H-мост вместо умершего контроллера или заранее поставить резервную колонку, пока старая тонет в компаунде. Читать далее
Привет, меня зовут Айдар, я транспортный дизайнер в Атоме: работаю над обликом электромобиля и его интерьером на стыке искусства, маркетинга и технологий. Хочу рассказать о том, как я к этому пришел.Я родился и вырос в Уфе и в 18 лет поехал в Италию, чтобы поступить в Европейский Институт Дизайна в Турине.Почему именно туда? Ответ таков: Турин – буквально колыбель автомобильного дизайна, да и вообще автомобилестроения. В начале 20 века там было около 100 мелких автомобильных брендов. Читать далее
Привет, Хабр! Меня зовут Егор Карамышев, в YADRO я разрабатываю ПО для коммутаторов семейства KORNFELD. В статье расскажу о реализованной нами С++ обертке для управления сетевой подсистемой Linux на основе протокола Netlink и библиотеки libnl3. В некоторых случаях она позволила на порядок ускорить работу функций конфигурирования. Разберемся, почему мы решили отказаться от подхода с системными вызовами, а также посмотрим на результаты временных тестов. Читать далее
Всем привет, меня зовут Володя. Я работаю в Yandex Infrastructure и занимаюсь развитием систем балансировки нагрузки. В статье расскажу, как развивалась наша новая система управления конфигураций с момента её создания в 2018 году, а ещё о том, как мы переходили…
Статья представляет техническое сравнение StarRocks и ClickHouse для real‑time аналитики. На идентичных AWS‑кластерах с набором ~1 ТБ (Parquet, >3 млрд строк) смоделированы параллельные нагрузки (k6) и непрерывный поток UPSERT из PostgreSQL через CDC. Оцениваются субсекундная Latency, согласованность…
Вот уже который год я потихоньку разрабатываю SQL-ный движок на основе Apache Spark, специализированный под задачи ETL. И хотя диалект языка изначально называется «Transform Definition Language», писать трансформации данных непосредственно на нём самом было до сих пор невозможно. Вместо этого на…
Если вы думаете, что Lamoda — это про платья и корзину, попробуйте залезть в её API. Здесь сотни микросервисов, десятки продуктовых команд, система рекомендаций на ML и собственная логистика с маршрутами. Мы узнали, как компания борется за разработчиков, чем сильный инженер отличается от «универсального солдата» и почему айтишники идут в Lamoda. Читать далее