Сервис может содержать контент, не предназначенный для несовершеннолетних, в том числе упоминающий о наркотических средствах, психотропных веществах и их аналогах, незаконное потребление которых причиняет вред здоровью, их незаконный оборот запрещен и влечет установленную законодательством ответственность.
©2025, ООО «Звук» является аккредитованной ИТ-компанией, ОКВЭД 62.01: разработка программного обеспечения. ПО ООО «Звук» состоит в реестре отечественного ПО: №16328 от 23.01.2023. В Сервисе применяются рекомендательные технологии в соответствии с

Правилами

Подкаст Generic Talks

Generic Talks

Подкаст  ·  28 января  ·  1 час 31 мин

0008. GC на серверах и трудностях разработки с concurrency

Эпизод подкаста 0008. GC на серверах и трудностях разработки с concurrency

Слушать эпизод

0008. GC на серверах и трудностях разработки с concurrency

Generic Talks
На связи Олег и Богдан, ссылки на озвученные вещи в Телеграме @generictalks 00:00:00 - IBM прекращает инвестировать в серверный Swift. Почему так получилось? 00:05:41 - GC в Swift, специфика использования и оптимизации. 00:14:00 - Имплементация сетевых драйверов в userspace, сравнение рантаймов языков. 00:18:29 - Продолжаем рассмотрение статей и результатов. Сравнения разных GC в Java. Зачем добавили Epsilon GC в JVM. Догадка почему латенси колектора который ничего не делает выше, чем у Shenandoah. 00:24:15 - Почему у Swift получились плохие результаты. Думаем как обходить эти проблемы. 00:28:20 - C# молодец ибо позволяет умным человекам сделать как им хочется. Java пока не дотягивает и что сейчас делается чтобы улучшить эту ситуацию. 00:31:50 - Блеск и нищета open source. Что делать и как быть, стоит ли писать свои велосипеды или тащить за собой монструозные проекты с открытым кодом. 00:45:45 - Изучение Go, такой ли это простой язык как его позиционируют? Почему с concurrency никогда не бывает просто? 00:59:40 - Можно ли скомпилировать TensorFlow врукопашную за 48 часов? AOT vs JIT и гибридные решения. 01:14:48 - Сплетни о новой архитектуре процов от Apple 01:25:34 - Ломаем базы с помощью генератора произвольных запросов. Сколько еще багов можно найти в коде которому 20 лет. Почему писать базы очень сложно и как строить архитектуру приложения для максимально эффективного тестирования