Тысяча фичей podcast artwork

PODCAST · technology

Тысяча фичей

Подкаст тысяча фичей

Publisher-supplied feed metadata · PodParley refreshed Sep 12, 2026 · Source feed

  1. 72

    72. Зачем IDEA в 2026

    Спросил у деврела JetBrains а зачем нам сегодня IDEA, ответ шокировал. В гостях Антон Архипов. Во второй части подкаста размышляем над тем, а какой должна быть IDEA будущего. -- 0:00 - Вступление: Антон Архипов, JetBrains, выходной в Эстонии и вопрос «нужен ли вам IDE?» 2:32 - JCrete: анконференс на Крите, рулетка Хайнца Кабуца, лекции Клиффа Клика и AI-Crete 9:06 - Пузыри и ожидания: вопрос сеньорам с 20+ годами Java и взгляд патологоанатома 11:39 - Ответы: Клифф Клик дебажит в IDE, Питер Лори переписывает сгенерированный код руками 16:38 - Зачем вообще код, code review как главная задача и «moment of shame» того, кто не читает код 22:16 - Хрустальный шар: 80%, что инструмент уже не нужен, страх и идентичность вокруг кода 26:58 - Цена инференса: две тысячи в месяц на токены и код лучше, чем у 90% программистов 29:18 - Теория Голдратта: горлышко переехало в code review, PR на 10 тысяч строк и зачем ревью на самом деле 34:41 - Инструменты ревью не менялись 15 лет: хочу историю инкремента, а не дифф с комментариями 39:23 - «Мы клей между двумя Клодами»: ревью через агентов и коммуникация с потерями 42:29 - Чат вместо редактора: как Антон смотрит диффы, а Саша программирует графы агентов 47:07 - Задачи инструмента: дебаггинг, ревью, артефакты на входе — Jira, транскрипт созвона, дамп из головы 52:33 - Завод по переработке задач: наблюдаемость пайплайна, зерно на ладони и артефакт на выходе 56:27 - Доказательства: тесты в середине, метрики перформанса на выходе и делегирование валидации агенту 1:00:18 - Визуальный пайплайн с бюджетами, агенты общаются между сессиями, токены как новый ресурс и канбан агентов 1:07:21 - Скиллы, экономия токенов и как Клод поглощает надстройки: self-review, отчёты, Codex строит IDE 1:10:32 - Борьба с ветряными мельницами: новая модель обнуляет ваши тулы, агент пишет инструменты на лету 1:15:14 - LSP для агента: поиск, рефакторинги, matklad с грепом и юниксовые тулзы 1:19:56 - Essential против nice-to-have: JRebel, компилятор, git и где теперь живут незаменимые инструменты 1:23:01 - Два динозавра OpenAI и Anthropic: где не стоять на пути, контекстное окно и локальные модели 1:27:40 - Терминал или UI: Codex Desktop, глючный Claude Desktop и Джонни Мнемоник в VR 1:30:48 - Если редактор заменить на Codex: список сессий и новый плагин JetBrains 1:33:08 - Видимость работы и отчётность: токены на задачу, governance-слой, Central, покупка DX Atlassian-ом 1:41:01 - Динамический UI на пути динозавров: интерактивный plan mode и инструмент для принятия решений 1:44:14 - Раскол комьюнити и псевдокод-дифф: понять критичный код без чтения тысяч строк 1:49:51 - Баг импорта Maven в IDEA: починил агентом и не знаю, что сломал; legacy, COBOL и adoption 5% 1:55:44 - Ответственность: агент-археолог на 10 миллионов токенов, индемнити Copilot и последняя кнопка перед уходом домой 2:00:47 - Урок девопсов: меньше знаешь — лучше спишь, Fable находит баги в проде, баги есть всегда 2:06:32 - Софт для самолётов и спутников: избыточность, 10 записей в студии и 10 отказов 2:12:17 - Волшебная кнопка: чёрный ящик, потеря экспертизы, франкенштейн Саши на Opus 4.5 и вакансии внедрения 2:18:06 - Финальный вопрос: нужна ли IDE в августе 2026, маятник стандартизации и once in a lifetime -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  2. 71

    71. Как работает IMDG Apache Ignite

    Станислав Лукьянов — коммиттер Apache Ignite — с нуля разбирает, как устроены in-memory data grid: распределенные мапы, шардирование и ребалансировка, репликация и консистентность, SQL, коллокация, server-side compute, off-heap-хранение, Garbage Collector и JIT-компиляция. Сравнивает Apache Ignite с Redis, Hazelcast, Coherence и распределенными SQL-базами, объясняет, когда сложность такой технологии оправдана, и обсуждает ее будущее в стриминге, памяти агентов и LLM KV-кэшах. Главы: 0:00 - Вступление: Ignite 1:00 - Как Apache Ignite стал технологическим феноменом 8:06 - Что такое in-memory data grid 13:10 - Серверная обработка и бесконечная мапа 19:40 - От Java HashMap к распределенному хранилищу 27:15 - Как разложить огромную мапу по машинам 33:36 - Эластичное шардирование: consistent и rendezvous hashing 44:46 - High availability начинается с репликации данных 50:07 - CAP-теорема: консистентность или доступность при разделении 58:04 - Подтверждение записи: от PrimarySync до Raft 1:03:05 - За пределами key-value: документы и SQL 1:09:38 - Decision support без превращения в OLAP 1:12:28 - Зачем SQL понадобился поверх хеш-мап 1:18:19 - Распределенный SQL, частичные результаты и шафлинг 1:26:47 - Коллокация: связанные данные должны лежать вместе 1:36:37 - Джойн, который наглядно объясняет коллокацию 1:40:41 - Collocated compute: переносим бизнес-логику к данным 1:46:45 - Динамический деплой кода, лямбды и санбоксы 1:54:47 - Почему русскоязычные инженеры полюбили дата-гриды 1:58:34 - Garbage Collector встречает low-latency нагрузки 2:07:15 - От распределенных объектов к off-heap storage 2:12:01 - Три причины перехода на off-heap 2:18:44 - Делает ли современный ZGC off-heap ненужным 2:23:33 - JIT-компиляция: Java против движков баз данных 2:29:35 - Когда не стоит выбирать распределенное хранилище 2:34:09 - Где дата-гриды оправдывают свою сложность 2:39:17 - Кризис идентичности in-memory data grid 2:42:10 - Могут ли дата-гриды пригодиться AI-агентам 2:46:01 - KV-кэши и распределенный AI-инференс 2:49:03 - Напутствие: изучайте системы, потом выбирайте инструмент -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  3. 70

    70. Режим 9-9-6 для Claude

    В гостях Станислав Лукьянов — коммитер Apache Ignite, работает над GridGain (теперь часть MariaDB), в прошлом Java Platform в Oracle, последние годы живёт в Нью-Йорке.  Говорим о том, что происходит по ту сторону океана с 9-9-6 и тревожностью, откуда взялось поколение AI-native фаундеров, которые не читают код, и остаётся ли опыт активом или превращается в якорь. Разбираем, во что вкладываться сейчас: системное мышление, матан, системное программирование, семантический слой для агента. Обсуждаем ванильный Клод против скиллов и контекст-полюшн, возврат индустрии в терминал и наш unfair advantage — пятьдесят лет автоматизации работы с текстом. Вторая половина — про экономику и себя: токены как новый ресурс и бюджеты, которые растут вместе с грейдом, три грани ответственности, массовая слежка за сессиями и этика чужих промтов, FOMO пятичасового окна, сон, спорт и легализация отдыха на 24 часа без компьютера. Главы: 0:00 - Вступление: случайный выпуск вместо баз данных — Стас Лукьянов, GridGain и Apache Ignite 2:48 - 9-9-6 и тревожность: Долина против Нью-Йорка и расслоение зарплат 7:01 - AI-native поколение: 23-летние фаундеры, которые давно не читают код 12:45 - Опыт — актив или якорь: продуктовое мышление и оптимизация Мича Хашимото в пятьдесят раз 21:12 - Учите матан: ML, physical AI и мотивация после тридцати 27:55 - Системное мышление как универсальный скилл инженера 30:14 - Возврат ООП: семантический слой, сущности и связи для агента 33:09 - Не можешь объяснить коллеге — значит сделал фигню: лакмус против слопа 38:21 - Клод как гениальный аутист: яблоки, апельсины и инженер-психолог 41:00 - Ванильный Клод: скиллы, контекст-полюшн и эвал, которого нет 46:13 - Инсентивы инфлюенсеров: Антропик за ваниль, консультанты за скиллы 48:40 - Возврат в терминал: Claude Code, тимакс, гит и юниксовые тулзы 52:48 - Unfair advantage: пятьдесят лет автоматизации работы с текстом 55:50 - Оператор ПК, оператор Клода и «Доктор Хаус» в 2026 1:04:40 - Новая когнитивная нагрузка и FOMO пятичасового окна 1:09:32 - Агенты как команда: инжиниринг-менеджер, токен-максинг и «не ваншотьте» 1:12:47 - Экономика 2027: бюджеты на токены, труппут против оптимизации 1:17:13 - Мета-харнесс: анализ сессий и оптимизация токенов как карьерная стратегия 1:20:00 - AI FinOps: кто владеет оптимизацией — команда или каждый инженер 1:24:52 - База всех сессий: массовая слежка и этика чтения чужих промтов 1:29:49 - Прогноз к 2030: бюджет на Клода растёт вместе с грейдом 1:33:25 - Три грани ответственности: ресурсы, one neck to chop и ownership 1:41:09 - Инвестиции в свой воркфлоу: NeoVim, тимакс и ROI прямо сейчас 1:45:28 - Сон и режим дня: пять агентов на выспавшегося, два — на невыспавшегося 1:54:38 - «Выжирай лимиты»: пятичасовое окно как лучший GTD-тренер 2:02:20 - The sky is the limit: дофаминовые качели и «а кто реально шипит?» 2:04:54 - Вайб-кодинг одноразовых тулзов и нетехнические фаундеры вместо джунов 2:10:57 - Здоровье и спорт: база, без которой работа с агентами не едет 2:15:05 - Легализация отдыха: work-life balance и 24 часа без компьютера 2:18:55 - «Области тьмы», уборка стола и DHH из 37signals 2:26:52 - Открытый микрофон: от своей жизни отстать невозможно -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  4. 69

    69. Психология инженера с Александром Орловым

    Видео версия: https://youtu.be/7qkjqvdYou4?si=Hn1RRWTj9ZxT70pj  В гостях Александр Орлов — сооснователь и управляющий партнёр Школы менеджмента «Стратоплан», ex-менеджер Sun Microsystems и Intel. -- 0:00 - Вступление: Саша Орлов — Sun, Intel, «Стратоплан» и вторая вышка по психологии 3:19 - Зачем инженеру психотерапия: качество решений и недооценённая когнитивная нагрузка 10:34 - Поток: рецепт входа — сон, изоляция, кофеин и утренние часы 15:22 - Кризис 30–35, Стив Павлина и «сделать что-то для себя» 19:32 - Модель Такмана: форминг, шторминг, норминг, перформинг 24:24 - Войны за код-стайл: скобочки как выстраивание иерархии 26:55 - Сила выбранности: собеседования командой и тост за «самую сильную команду» 31:55 - Люди или винтики: руководитель — не родитель и не психолог 36:53 - Потребности и эмоции: как поймать себя в споре и «ковать железо, когда холодно» 44:42 - Пять ресурсов инженера и обмен «батарейкой» в команде 47:32 - Чек-ин Джима Маккарти и созвон, который мог быть имейлом 52:36 - Изменить, принять или выйти: почему «терпеть» — не вариант 56:55 - Транзактный анализ Берна: родитель, взрослый и ребёнок на код-ревью 1:03:38 - «Токсичный интерфейс», конструктивная конфронтация и упражнение «кулак» 1:12:17 - Карьера: сферы жизни, две лестницы, софт-скиллы и visibility 1:21:00 - Эпоха AI-агентов: когнитивный потолок и вы — главный актив -- Сайт Школы менеджмента «Стратоплан»: https://stratoplan-school.com  Телеграм-канал Школы: https://t.me/StratoplanSchool Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat  

  5. 68

    68. Исследуем границы современных моделей вместе Владимиром Ситниковым.

    Владимир Ситников — мейнтейнер PostgreSQL JDBC-драйвера (pgjdbc) и Apache JMeter, около 20 лет в Java и производительности SQL-систем — рассказывает, как генерирует и кросс-ревьюит десятки тысяч строк кода с помощью Claude, Codex и GPT, зачем построил скилл технического английского после того, как его документацию отклонили как AI-слоп, и как AI-фаззинг нашёл реальные баги в JDBC-драйвере. Обсуждаем скиллы против CLAUDE.md, пакетный менеджер для агентов APM от Microsoft, профилировщики как гейты качества в агентском SDLC, где современные модели всё ещё фейлят (декомпиляция байткода, оценка сложности кода) и куда инженеру инвестировать время в эпоху AI. Главы: 0:00 - Вступление: Владимир Ситников — pgjdbc, Apache JMeter и конференции 2:29 - Возвращение Fable: сравнение с Opus и кросс-ревью 30 000 строк кода 15:29 - Скиллы: писать свои, скилл технического английского против AI-слопа и адаптация к нейрослопу 27:53 - Скиллы против CLAUDE.md: что всегда держать в контексте 31:34 - APM: пакетный менеджер для агентов и AI-ревьюеры 42:31 - Свой и чужой нейрослоп: пройденный рубикон и недосказанность 48:05 - Комментарии в коде эпохи AI и почему модель не оценит сложность 57:59 - Гочи из сессий, git blame для промптов и минималистичный CLAUDE.md 1:08:03 - Инструменты: терминал и tmux против Claude Desktop 1:15:17 - Производительность pgjdbc: PR на 30 000 строк и профилировщики в агентском SDLC 1:24:41 - Фаззинг JDBC-драйвера: OOM в Kafka, JQF и баг с «+Infinity» 1:36:43 - Что модели умеют: парсер heap dump и собственные CLI для агента 1:46:56 - Где модели фейлят: декомпиляция байткода и знание сторонних библиотек 1:59:59 - Куда инженеру инвестировать время: граница сферы возможностей моделей 2:06:31 - Писать ли код руками и кто такой современный программист 2:14:09 - Пасхалочка про дерево Фенвика и финал: «Социума нет в Клоде» -- Кросс-ревью плагины: https://github.com/Netcracker/qubership-ai-packages/tree/main/agent-packages/codex-review  https://github.com/openai/codex-plugin-cc  Скилл для английского: https://github.com/Netcracker/qubership-ai-packages/tree/main/agent-packages/english-us-developer-style  -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  6. 67

    67. Java и Spring в 2026.

    Экосистема Java, фреймворк Spring и современные практики разработки. Миша Поливаха, Java-разработчик и член community board Spring АйО, рассуждает о доминировании Java в enterprise, эволюции Spring Boot, преимуществах инструментария и о вызовах, с которыми сталкиваются разработчики в эпоху AI-разработки. Обсуждаем всё — от провалов Java EE до важности сохранять глубокую техническую экспертизу, адаптируясь при этом к AI-инструментам. Гость: https://t.me/mipo_adastra Сообщество: https://spring-aio.ru  Главы: 0:00 - Вступление и обзор экосистемы Java 2:18 - Централизованная экосистема Java и доминирование в enterprise 15:27 - Конкуренция Spring Framework и Java EE 23:39 - Проблемы Java EE и медлительность Oracle 28:28 - Революционный подход Spring Boot и его успех 33:20 - Конкуренция с Quarkus и стратегические ошибки 50:21 - Продуктовое видение и ключевые управленческие решения 59:01 - Инструментарий Java и возможности IntelliJ IDEA 1:09:52 - Гейты качества кода и философия тестирования 1:21:16 - Быстрый старт приложения и developer experience 1:35:10 - Будущее Java и разработка AI-агентов 1:49:38 - Интеграция Spring AI и эволюция инструментария 1:57:41 - AI-сгенерированный код и споры вокруг OpenJDK 2:11:10 - Как наращивать экспертизу в эпоху AI -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  7. 66

    66. Veai: БАЗА ПО КОДИНГ АГЕНТАМ

    Разговор о кодинг-агентах с разработчиком veai Михаилом Костицыным. Обсуждаем архитектуру кодинг-агентов — от базового дизайна инструментов до продвинутых возможностей вроде отладки и декомпиляции, сравниваем CLI-агентов вроде Claude Code с решениями, встроенными в IDE, такими как veai, и говорим о сложностях создания production-ready AI-ассистентов для программирования. Главы: 0:00 - Вступление: как собрать собственного кодинг-агента 2:06 - От ассистентов к агентам: эволюция AI-инструментов 10:00 - Дизайн инструментов: доступ к терминалу против структурированных API 20:00 - Базовые инструменты: работа с файлами и поиск 30:00 - Языко-независимая разработка: системы сборки и тестирование 40:00 - Интеграция с IDE: преимущества платформы IntelliJ 53:20 - PSI против LSP: глубокое понимание кода 1:10:00 - Продвинутые возможности: отладка и декомпиляция 1:30:00 - Продуктовая стратегия: агенты в IDE против CLI-агентов 1:50:00 - Формальные методы и интеграция статического анализа 2:00:00 - Метрики качества: бенчмаркинг и валидация 2:15:00 - Догфудинг и будущее разработки с AI   -- Сайт подкаста: https://apkhmv.xyz  Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat

  8. 65

    65. AI-кисы: как генерировать 18+ контент.

    В гостях — Дима (Kisa), бывший главред крипто-медиа, теперь автор канала про нейросети. Говорим о том, как пришли в Claude Code с разных сторон, где граница между авторством и нейрослопом (текст и голос отдавать нельзя, код — пожалуйста), теории мёртвого интернета, выгорании от агентов и тренировке «мышцы внимания», деградации Claude 4.6→4.7 и переходе на GPT-5.5, рынке onlyfans и одиночестве в эпоху агентов. Финал — про окно возможностей и стратегию мобилизации, пока ниша свободна.   Гость https://t.me/deployladeploy  --- 00:00 Интро. Гость — Дима / Kisa: из крипты в Claude Code 12:00 YouTube-ролики через Remotion + Claude 17:00 Авторство vs нейрослоп: текст, голос, код 26:00 Теория мёртвого интернета и сингулярность 36:00 Выгорание от агентов: сон и мышца внимания 46:00 Деградация Claude 4.6→4.7, переход на Codex / GPT-5.5 1:00:00 «Сиди у реки»: не гоняйся за инструментами 1:06:00 Картинки и видео: GPT-image, NSFW, китайские модели 1:22:00 Агенты вместо людей: ОФМ-боты, демография 1:36:00 «Не быть долбаными»: что отличает успешных 1:50:00 Финал: окно возможностей, ставка на нейросети   -- Сайт подкаста: https://apkhmv.xyz -- Почта автора: [email protected]  Телеграмм канал подкаста Тысяча фичей  https://t.me/tfeat     

  9. 64

    64. Быстрее Кафки на два порядка: Алексей Лебедев про то как строить сложные системы.

    Обсуждение принципов разработки программного обеспечения, посвящённое паттернам single entry / single exit, генерации кода и построению высокопроизводительных распределённых систем. В разговоре затрагиваются фундаментальные концепции программирования, архитектура стриминговой платформы AlgoX2, а также то, как AI-инструменты вроде Claude меняют практику разработки ПО. В гостях Алексей Лебедев -- создатель https://www.algox2.com  Почта Алексея: [email protected]  Open ACR: https://github.com/alexeilebedev/openacr  --- 0:00 - Введение: как писать поддерживаемый код без return 6:00 - Паттерн Single Entry / Single Exit 15:00 - Single Static Assignment и глобальное состояние 30:00 - Построение систем на однопоточных программах 45:00 - Передача сообщений и взаимодействие процессов 1:00:00 - AlgoX2: архитектура распределённой системы 1:15:00 - Управление и проектирование систем на основе потоков 1:30:00 - Генерация кода и формат SSIM 1:45:00 - Реализация лог-структурированного движка хранения 2:00:00 - Язык Rust и современная разработка 2:15:00 - Программирование с Claude 2:30:00 - Будущее навыков разработчика -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  10. 63

    63. Системное мышление для инженера

    Как инженеру остаться у кормушки в 2026? В гостях Иван Закутний, автор https://github.com/m0n0x41d/quint-code  https://linktr.ee/m0n0x41d  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  11. 62

    62. AI в Энтерпрайзе

    Генерировать код с нуля может каждый, а внедрить ИИ в настоящий большой проект получается не всегда получается. Иван Чернов, системный архитектор, делится своим опытом.  https://t.me/chernov_sharit  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]   

  12. 61

    61. Лучший GC: Java и Go.

    Один выпуск и вы знаете ВСЕ о современных алгоритмах сборки мусора. В гостях Саша Ланцов https://t.me/pro_grevy   --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  13. 60

    60. Claude Code и инженерная ответственность с Senior Software Vlogger.

    В гостях Дима Рожков, автор канала https://t.me/seniorsoftwarevlogger  В этом выпуске мы говорим про программирование с ИИ. --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  14. 59

    59. Основы Web3: Blockchain и Ether.

    Как работает Web3, Blockchain и Ether? Разбираемся в новом выпуске. В гостях Дима Королев.   Stateful compute: https://dimakorolev.substack.com/p/stateful-compute  --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  15. 58

    58. Apache Cassandra, часть 3: читаем данные.

    Как работает чтение из Кассандры? В гостях Дима Константинов.    Первая часть: https://t.me/tfeat/145  Вторая часть: https://t.me/tfeat/151  --   Доклад про процесс чтения из Cassandra:  https://www.youtube.com/watch?v=zYF0wXpOybQ&list=PLK4DgKoWPVSLEwmNu0oQt4SsnYgrs2Qey&index=3  https://sre.google/sre-book/addressing-cascading-failures/    Про выбор реплики:  https://cassandra.apache.org/doc/latest/cassandra/managing/operating/snitch.html#dynamic-snitching  https://www.elastic.co/blog/improving-response-latency-in-elasticsearch-with-adaptive-replica-selection    Пагинация: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/paging/index.html    Фильтры Блума: https://cassandra.apache.org/doc/5.0/cassandra/managing/operating/bloom_filters.html    Сжатие: https://cassandra.apache.org/doc/5.0/cassandra/managing/operating/compression.html  https://issues.apache.org/jira/browse/CASSANDRA-20902  --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  16. 57

    57. Apache Cassandra, часть 2: как работает запись.

    Вторая часть про Кассандру. Разбираемся в том, как работает запись данных. В гостях Дима Константинов.    Первая часть: https://t.me/tfeat/145  --   Доклад про процесс записи в Cassandra: https://www.youtube.com/watch?v=-bKciMy6mOU&list=PLK4DgKoWPVSLEwmNu0oQt4SsnYgrs2Qey&index=2  Доклад про устройство Netty: https://www.youtube.com/watch?v=NvnOg6g4114  Netty нативная реализация TCP epoll: https://netty.io/wiki/native-transports.html  Управление перегрузкой TCP:  https://en.wikipedia.org/wiki/TCP_congestion_control  Те же идеи на уровне приложения: https://netflixtechblog.medium.com/performance-under-load-3e6fa9a60581  Обзор алгоритмов consistent/stable hashing: https://dgryski.medium.com/consistent-hashing-algorithmic-tradeoffs-ef6b8e2fcae8  Trie memtable https://www.vldb.org/pvldb/vol15/p3359-lambov.pdf   https://www.youtube.com/watch?v=eKxj6s4vzmI  B-trees в памяти, заметки от ScyllaDB разработчиков: https://www.scylladb.com/2021/11/23/the-taming-of-the-b-trees/  Unified compaction strategy: https://www.youtube.com/watch?v=dWvJg1XGf-o  Аналог CAP теоремы для логики хранения данных - RUM: http://daslab.seas.harvard.edu/rum-conjecture/  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  17. 56

    56. Apache Cassandra, часть 1: клиент, сервер.

    После этого выпуска вы сможете написать свой драйвер для Cassandra. В гостях Дима Константинов. -- Доки по драйверу: https://docs.datastax.com/en/developer/java-driver/4.17/index.html  В частности,  - раздел про производительность: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/performance/index.html  - балансировка на клиенте: https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/load_balancing/index.html  Описание CQL протокола: https://cassandra.apache.org/doc/latest/cassandra/reference/native-protocol.html   Timing wheels: оригинальная статья: https://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf  использование в Linux: https://lwn.net/Articles/646950/  использование в Kafka: https://www.confluent.io/blog/apache-kafka-purgatory-hierarchical-timing-wheels/  Реализация от Netty: https://netty.io/4.2/api/io/netty/util/HashedWheelTimer.html  Управление перегрузкой TCP: https://en.wikipedia.org/wiki/TCP_congestion_control  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  18. 55

    55. Как мыслит предприниматель

    Видео версия https://www.youtube.com/watch?v=BMnkAV9SxHE  Самореализация на работе, социум и ощущение эйфории. Мега выпуск с основателем https://www.yuchat.ai  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]  

  19. 54

    54. Вайбим с Иваном Ямщиковым.

    Что отличает программистов от программистов в 2025? Ответ в новом выпуске подкаста с Иваном Ямщиковым.   Подкаст Ивана "Проветримся": https://progulka.yamshchikov.info Предыдущий выпуск с Иваном про образование: https://t.me/tfeat/91    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  20. 53

    53. Datomic: самая рок-н-рольная БД. В гостях Nikitonsky.

    Nikitonsky про Datomic. https://www.datomic.com Телеграм канал Никиты: https://t.me/nikitonsky_pub  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  21. 52

    52. Трансформация профессии разработчика в 2025.

    Андрей Володин, основатель "нетмонет" и "gracia.ai" интересно рассуждает о будущем профессии разработчика. -- Канал Андрея https://t.me/beyond3sigmas  -- Инструменты, про которые мы говорим: https://aider.chat  https://www.factory.ai   https://replit.com  https://blog.google/technology/google-labs/jules/  https://www.anthropic.com/claude-code  https://repomix.com  https://www.browserbase.com    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  22. 51

    51. Код ревью в Clickhouse.

    В гостях Максим Кита, разработчик Clickhouse. Раскрываем тему код ревью.  -- Блог Максима: https://maksimkita.com  -- Выпуски с Максимом: - 36. LLVM: Rust, современный C++, как законтрибьютить в Swift https://t.me/tfeat/84  -  38. Почему ClickHouse не тормозит? https://t.me/tfeat/89  - 43. Как работает JIT в базах данных? https://t.me/tfeat/99   - 44. SIMD в базах данных. https://t.me/tfeat/102  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  23. 50

    50. Как я повысил свою продуктивность за этот год.

    Классический формат монолога вернулся! Сегодня говорю про эргономику рабочего места, софт и здоровье. -- Фоточка рабочего места: https://t.me/toxic_enterprise/219  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  24. 49

    49. Serverless Postgres: как работает Neon Database.

    Ко-фаундер Neon Database, Posgres коммитер -- Стас Кельвич, рассказывает о том, как работет постгрес без сервера. -- Статья SELECT 'HELLO WORLD':  https://neon.tech/blog/hello-world  Интервью Стоунбрейкера:  https://archive.computerhistory.org/resources/access/text/2012/12/102635858-05-01-acc.pdf  -- Вакансии Neon Database: - Делать Neon Postgres — https://job-boards.greenhouse.io/neondatabase/jobs/5217600004  - Делать Neon Storage — https://job-boards.greenhouse.io/neondatabase/jobs/5365488004    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  25. 48

    48. Реплицируем RDBMS вместе с ко-фаундером Neon Database.

    В гостях ко-фаундер Neon Database. Разговариваем про базы данных, SQL, оптимизаторы запросов, шардирование, ACID. Мне очень понравилось записывать выпуск со Стасом. Получился супер выпуск с кучей полезной информации и инсайдов.  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  26. 47

    47. Fleet: редактор кода с оптимистичными распределенными транзакциями.

    Разбираемся в кишочках редактора кода Fleet вместе с основным идейным вдохновителем этого продукта -- Андреем Зайцевым. Как начинался Fleet, что не так с IDEA, UI на Kotlin, функциональное программирование и куча всего интересного!  А самое главное: Что общего между редактором кода и распределенной базой данных?  -- Твиттер Андрея: https://x.com/jetzajac  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  27. 46

    46. Nikitonsky про современные редакторы кода.

    Каким должен быть редактор кода в 2024 году? Почему Vim морально устарел, а IDEA, кажется, сдает позиции? Популярность Zed, минимализм SublimeText, гибкость Emacs и многое другое в новом выпуске.   Это большой эпизод про редакторы кода вместе с создателем самого популярного шрифта среди программисов -- FiraCode.  Телеграм канал Никиты: https://t.me/nikitonsky_pub  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  28. 45

    45. TigerBeetle: база данных, которая не похожа на остальные.

    В гостях matkald -- разработчик TigerBeetle, Rust IDE и Rust analyzer. Поговорили про интересную базу данных, которая совсем не похожа на остальные. Осторожно, хардкор. -- Блог Алексея: https://matklad.github.io  TigerBeetle: https://tigerbeetle.com  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  29. 44

    44. SIMD в базах данных.

    Выдаем базу про процессоры и SIMD инструкции на примере Clickhouse. Осторожно, хардкор!  -- Блог Максима: https://maksimkita.com   Книга Агнера: https://www.agner.org/optimize/#manuals  Книга Брендана Грегга: https://www.brendangregg.com/systems-performance-2nd-edition-book.html    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  30. 43

    43. Как работает JIT в базах данных?

    Just In Time Compilation (JIT) используется в таких системах, как JVM, Postgres, Clickhouse. Сегодня разбираем эту технологию по косточкам. Осторожно, хардкор!  -- Блог Максима: https://maksimkita.com   Выпуск про LLVM: https://t.me/tfeat/84  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  31. 42

    42. MrCyberSec: что нужно знать про безопасность.

    Наваливаем базу про кибербезопасность вместе с MrCyberSec. --  Подкаст "Смени Пароль!"  https://smeni-parol.ru   -- Материалы: https://www.youtube.com/@MrCyberSec https://github.com/danielmiessler/SecLists  Web applications hackers hadbook Hacking APIs book https://www.hackthebox.com  https://tryhackme.com  https://www.root-me.org/?lang=ru  https://ctftime.org/ctfs  https://picoctf.org --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  32. 41

    41. Qdrant: Векторная база данных, написанная на Rust.

    В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираеммя в векторном поиске, индексах и Rust.    https://qdrant.tech  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  33. 40

    40. Спэшл: Эргономика, NeoVim и TDD.

    Почему я решил перейти на NeoVim? Разбираемся в этом и многом другом вместе с автором ютуб канала "куда войти?". Видео версия подкаста: https://youtu.be/0b6x5eJK4WM  Канал Ильи: https://www.youtube.com/c/Кудавойти  Плейлист Learn NeoVim: https://www.youtube.com/playlist?list=PLzWf2xLEjn8bnlh2yJ3W0eYbvcwkwA5F2   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  34. 39

    39. Иван Ямщиков: Наука, Образование и лайвхаки для программистов.

    Почему школа травмирует? Какая цель у образовательной системы? Как программисту продолжить учиться после университета?  Выпуск для тех, кто готов взорвать себе голову.    Ссылки: - Подкаст "Проветримся" https://progulka.yamshchikov.info  - Тэд ток Кени Робенсона: https://youtu.be/wX78iKhInsc?si=aUWHP3FPzlIfFjf2  - Книга "Отупляя нас": https://www.amazon.com/dp/0865718547?ref_=cm_sw_r_cp_ud_dp_HY1AN1FDK5NEDJ9X034G  - Документалка нетфликса: https://www.netflix.com/title/81311783     -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  35. 38

    38. Почему ClickHouse не тормозит?

    Осторожно, хардкор!  Погружаемся в кишочки CliсkHouse. Гость выпуска -- Максим Кита. Говорим про OLTP, OLAP, HTAP, CI, performance, algorithms, optimisations, open source.  История из начала выпуска: https://www.tinybird.co/blog-posts/clickhouse-lock-contention Статья Максима про оптимизации: https://maksimkita.com/blog/power-of-small-optimizations.html  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  36. 37

    37. vas3k: CEO OF HTMX [18+].

    Как засунуть Vue.js внутрь HTML? Почему современный веб – проклят?   Говорим про Endshitification, философию инди-хакинга, технологии и HTMX вместе с основателем vas3k клуба. https://vas3k.club  https://supabase.com  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  37. 36

    36. LLVM: Rust, современный C++, как законтрибьютить в Swift.

    Осторожно, хардкор!  Говорим про Rust, проблемы C++, LLVM, перформанс тестирование Clickhouse, компиляторы и Open Source. Гость выпуска – Максим Кита. Коммитер в LLVM, разработчик Clickhouse и контрибьютор в Swift.   Гость: https://maksimkita.com  Материалы:  - Книга Дракона про компиляторы https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools  - Compiler Construction Niklaus Wirth https://people.inf.ethz.ch/wirth/CompilerConstruction/CompilerConstruction1.pdf - Chris Lattner https://www.nondot.org/sabre/ - Hacker's Delight https://www.amazon.com/Hackers-Delight-2nd-Henry-Warren/dp/0321842685 - Kaleidoscope (LLVM totorial)  https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.html   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  38. 35

    35. IntelliJ IDEA: как работает самый популярный редактор кода для Java.

    Разбираемся в том, как работает IntelliJ IDEA вместе с топ контрибьютором в эту платформу Даней Овчинниковым. Обсудим нашумевший случай с голосовыми сообщениями в коментариях в Java. Разлексим Hello World приложение глазами редактора. А еще будут абстрактные синтаксические деревья, лексеры, парсеры, экшоны, Kotlin и много-много другого.   Гитхаб гостя: https://github.com/dovchinnikov  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  39. 34

    34. Спэшл: Подготовка к FAANG и важность алгоритмов.

    Начинаю серию специальных выпусков подкаста на разные темы. Сегодня поговорим с Димой Волыхиным про FAANG, алгоритмы, System Design и Behavioral Interview. Видео версию можно посмотреть на Youtube https://youtu.be/8CvUrZ91h9E  -- Полезные ссылки:  Курс по Алгоритмам на курсере: https://www.coursera.org/learn/algorithms-part1 https://www.coursera.org/learn/algorithms-part2 Лекции ИТМО Павла Маврина: https://www.youtube.com/@pavelmavrin/playlists  Книга Cracking the coding interview: https://www.crackingthecodinginterview.com/  Книга System design Alex Xu: https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF  Зарплаты: https://levels.fyi  Сообщество FAANG Talk: https://www.youtube.com/@faangtalk -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  40. 33

    33. Query optimizations: эвристики и cost-based оптимизации.

    Оптимизация запросов – сложнейшая задача. Что бы ее решить требуется огромное количество инженеров и знаний, на которые они опираются. В заключительном выпуске второго сезона мы рассмотрим техники оптимизации запросов.  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  41. 32

    32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы.

    Что происходит, когда мы посылаем запрос, содержищий JOIN или ORDER BY? В новом выпуске подкаста узнаем как базы данных сортируют большие обьемы данных и чем merge sort join отличается от hash join. А еще познакомимся с оптимизациями сортировок. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  42. 31

    31. WAL: сердце любой базы данных.

    Сегодня узнаем как базы данных гарантируют долговечность – WAL (Write Ahead Logging). Сначала разберем техники логирования, а потом посмотрим на то, что происходит во время восстановления.    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  43. 30

    30. LSM Tree: структура данных, которая взрывает мозг.

    LSM Tree (Log Structured Merge Tree) – структура данных, которая смогла конкурировать с B+ деревьями. Ее внутреннее устройство поражает своей элегантностью и близостью к SSD. Надеюсь вам она понравится не меньше.  Поддержать подкаст можно лайком в Яндекс музыке или пятью звездами в айтюнс.   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  44. 29

    29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC.

    Переходим от теории из предыдущего выпуска про ACID к практике. Рассмотрим протоколы и алгоритмы с помощью которых разработчики баз данных реализуют транзакции.  В этом выпуске говорим про двух фазную блокировку (2PL), оптимистичное управление конкурентностью (OCC) и мультиверсионирование данных (MVCC). А еще узнаем про два новых уровня изоляции.  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  45. 28

    28. ACID transactions: аномалии, два вида сериализуемости.

    Вопрос про ACID транзакции задается чуть ли не на каждом первом собеседовании. Зазубрить ответ не сложно. Но как насчет понять и разобраться раз и навсегда?  В этом насыщенном выпуске без лишней воды разберемся с ACID и поймем, откуда взялось слово serializable. А еще узнаем, что бывает conflict serializable и view serializable. Но и без аномалий не обошлось!  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected] 

  46. 27

    27. Хэш таблицы: функции и схемы хэширования.

    Этот выпуск будет полезен даже тем, кто не особо интересуется базами данных. Поговорим про различные схемы хэширования и узнаем какая хэш функция сейчас самая быстрая.  Главная интрига выпуска – почему хэш таблицы не используются в качестве индексных структур данных? Ответ внутри. Ссылка на лекцию Энди Павло: https://youtu.be/9yUlSabzVwQ  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]

  47. 26

    26. Оптимизируем B+tree: копирование при записи, пакетирование, защелки.

    Сегодня переходим от теории к практике. Посмотрим как B+tree используется в реальных системах на подобии WiredTiger из MongoDВ.  Поговорим про контроль конкурентного доступа к B+tree, копирование при записи и пакетирование обновлений.  Поддержать подкаст можно лайком на Яндекс музыке или пятью звездами в Apple Podcasts. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]

  48. 25

    25. Buffer pools: почему базы данных реализуют часть операционной системы.

    20 лет в Postgres был код, который неправильно обрабатывал ошибки вызова fsync. Этот факт лишний раз доказывает, что серьезным базам данных не стоит полагаться на файловый API операционных систем.  Сегодня поговорим про Buffer pool и поймем почему большинство баз данных пишет на диски в обход системного кеша.    Postgres vs fsync: https://youtu.be/1VWIGBQLtxo  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]

  49. 24

    24. Лучшая структура данных: B-tree, B+tree.

    Крутить деревья на собеседованиях мне не приходилось, но это не значит, что их не нужно знать. Большинство индексов основаны на одной структуре данных – B+tree. Навряд ли мы найдем эту структуру данных в чистом виде на сегодняшний день в современных хранилищах. Но что бы рассмотреть реальные индексные алгоритмы, нужно знать базу.  Это базированный выпуск про бинарное дерево поиска, b-tree и b+tree. Визуализация B+tree:  https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]

  50. 23

    23. SSD и HDD: устройство дисков, слотированные страницы.

    Как внутреннее устройство дисков влияет но то, какими примитивами оперируют современные хранилища? Что такое слотированные страницы? Об этом третий выпуск второго сезона подкаста Тысяча фичей, который полностью посвящен базам данных. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора [email protected]

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Подкаст тысяча фичей

HOSTED BY

Саша Пахомов

CATEGORIES

Frequently Asked Questions

How many episodes does Тысяча фичей have?

Тысяча фичей currently has 50 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Тысяча фичей about?

Подкаст тысяча фичей

How often does Тысяча фичей release new episodes?

Тысяча фичей has 50 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to Тысяча фичей?

You can listen to Тысяча фичей on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Тысяча фичей?

Тысяча фичей is created and hosted by Саша Пахомов.
URL copied to clipboard!