Саша Пахомов
Тысяча фичей
Подкаст тысяча фичей
Author
Саша Пахомов
Category
Podcast website
Latest episode
Jun 16, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
42. MrCyberSec: что нужно знать про безопасность. 14.06.2024 1:32:52
Наваливаем базу про кибербезопасность вместе с 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 -- Т...
41. Qdrant: Векторная база данных, написанная на Rust. 29.05.2024 2:41:18
В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираеммя в векторном поиске, индексах и Rust. https://qdrant.tech -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
40. Спэшл: Эргономика, NeoVim и TDD. 21.04.2024 1:55:28
Почему я решил перейти на NeoVim? Разбираемся в этом и многом другом вместе с автором ютуб канала "куда войти?". Видео версия подкаста: https://youtu.be/0b6x5eJK4WM Канал Ильи: https://www.youtube.com/c/Кудавойти Плейлист Learn NeoVim: https://www.youtube.com/playlist?list=PLzWf2xLEjn8bnlh2yJ3W0eYbvcwkwA5F2 -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gma...
39. Иван Ямщиков: Наука, Образование и лайвхаки для программистов. 15.04.2024 1:33:30
Почему школа травмирует? Какая цель у образовательной системы? Как программисту продолжить учиться после университета? Выпуск для тех, кто готов взорвать себе голову. Ссылки: - Подкаст "Проветримся" https://progulka.yamshchikov.info - Тэд ток Кени Робенсона: https://youtu.be/wX78iKhInsc?si=aUWHP3FPzlIfFjf2 - Книга "Отупляя нас": https://www.amazon.com/dp/0865718547?ref_=cm_sw_r_cp_ud_dp_HY...
38. Почему ClickHouse не тормозит? 01.04.2024 2:36:01
Осторожно, хардкор! Погружаемся в кишочки 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 -- Телеграмм канал подкаста Тысяча фичей h...
37. vas3k: CEO OF HTMX [18+]. 16.02.2024 1:47:47
Как засунуть Vue.js внутрь HTML? Почему современный веб – проклят? Говорим про Endshitification, философию инди-хакинга, технологии и HTMX вместе с основателем vas3k клуба. https://vas3k.club https://supabase.com -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
36. LLVM: Rust, современный C++, как законтрибьютить в Swift. 29.12.2023 1:53:52
Осторожно, хардкор! Говорим про Rust, проблемы C++, LLVM, перформанс тестирование Clickhouse, компиляторы и Open Source. Гость выпуска – Максим Кита. Коммитер в LLVM, разработчик Clickhouse и контрибьютор в Swift. Гость: https://maksimkita.com Материалы: - Книга Дракона про компиляторы https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools - Compiler Construction Niklau...
35. IntelliJ IDEA: как работает самый популярный редактор кода для Java. 19.12.2023 54:53
Разбираемся в том, как работает IntelliJ IDEA вместе с топ контрибьютором в эту платформу Даней Овчинниковым. Обсудим нашумевший случай с голосовыми сообщениями в коментариях в Java. Разлексим Hello World приложение глазами редактора. А еще будут абстрактные синтаксические деревья, лексеры, парсеры, экшоны, Kotlin и много-много другого. Гитхаб гостя: https://github.com/dovchinnikov -- Телеграм...
34. Спэшл: Подготовка к FAANG и важность алгоритмов. 07.11.2023 1:48:28
Начинаю серию специальных выпусков подкаста на разные темы. Сегодня поговорим с Димой Волыхиным про FAANG, алгоритмы, System Design и Behavioral Interview. Видео версию можно посмотреть на Youtube https://youtu.be/8CvUrZ91h9E -- Полезные ссылки: Курс по Алгоритмам на курсере: https://www.coursera.org/learn/algorithms-part1 https://www.coursera.org/learn/algorithms-part2 Лекции ИТМО Павла Маври...
33. Query optimizations: эвристики и cost-based оптимизации. 04.09.2023 46:50
Оптимизация запросов – сложнейшая задача. Что бы ее решить требуется огромное количество инженеров и знаний, на которые они опираются. В заключительном выпуске второго сезона мы рассмотрим техники оптимизации запросов. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
32. Merge sort и hash join: как базы данных соединяют и сортируют таблицы. 28.08.2023 30:34
Что происходит, когда мы посылаем запрос, содержищий JOIN или ORDER BY? В новом выпуске подкаста узнаем как базы данных сортируют большие обьемы данных и чем merge sort join отличается от hash join. А еще познакомимся с оптимизациями сортировок. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
31. WAL: сердце любой базы данных. 21.08.2023 28:59
Сегодня узнаем как базы данных гарантируют долговечность – WAL (Write Ahead Logging). Сначала разберем техники логирования, а потом посмотрим на то, что происходит во время восстановления. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
30. LSM Tree: структура данных, которая взрывает мозг. 14.08.2023 34:09
LSM Tree (Log Structured Merge Tree) – структура данных, которая смогла конкурировать с B+ деревьями. Ее внутреннее устройство поражает своей элегантностью и близостью к SSD. Надеюсь вам она понравится не меньше. Поддержать подкаст можно лайком в Яндекс музыке или пятью звездами в айтюнс. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
29. Concurrency control: 2PL, timestamp ordering, OCC, MVCC. 07.08.2023 47:09
Переходим от теории из предыдущего выпуска про ACID к практике. Рассмотрим протоколы и алгоритмы с помощью которых разработчики баз данных реализуют транзакции. В этом выпуске говорим про двух фазную блокировку (2PL), оптимистичное управление конкурентностью (OCC) и мультиверсионирование данных (MVCC). А еще узнаем про два новых уровня изоляции. -- Телеграмм канал подкаста Тысяча фичей https://t...
28. ACID transactions: аномалии, два вида сериализуемости. 31.07.2023 29:59
Вопрос про ACID транзакции задается чуть ли не на каждом первом собеседовании. Зазубрить ответ не сложно. Но как насчет понять и разобраться раз и навсегда? В этом насыщенном выпуске без лишней воды разберемся с ACID и поймем, откуда взялось слово serializable. А еще узнаем, что бывает conflict serializable и view serializable. Но и без аномалий не обошлось! -- Телеграмм канал подкаста Тысяча фи...
27. Хэш таблицы: функции и схемы хэширования. 24.07.2023 32:48
Этот выпуск будет полезен даже тем, кто не особо интересуется базами данных. Поговорим про различные схемы хэширования и узнаем какая хэш функция сейчас самая быстрая. Главная интрига выпуска – почему хэш таблицы не используются в качестве индексных структур данных? Ответ внутри. Ссылка на лекцию Энди Павло: https://youtu.be/9yUlSabzVwQ -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfea...
26. Оптимизируем B+tree: копирование при записи, пакетирование, защелки. 17.07.2023 22:25
Сегодня переходим от теории к практике. Посмотрим как B+tree используется в реальных системах на подобии WiredTiger из MongoDВ. Поговорим про контроль конкурентного доступа к B+tree, копирование при записи и пакетирование обновлений. Поддержать подкаст можно лайком на Яндекс музыке или пятью звездами в Apple Podcasts. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apk...
25. Buffer pools: почему базы данных реализуют часть операционной системы. 10.07.2023 26:56
20 лет в Postgres был код, который неправильно обрабатывал ошибки вызова fsync. Этот факт лишний раз доказывает, что серьезным базам данных не стоит полагаться на файловый API операционных систем. Сегодня поговорим про Buffer pool и поймем почему большинство баз данных пишет на диски в обход системного кеша. Postgres vs fsync: https://youtu.be/1VWIGBQLtxo -- Телеграмм канал подкаста Тысяча ф...
24. Лучшая структура данных: B-tree, B+tree. 03.07.2023 20:19
Крутить деревья на собеседованиях мне не приходилось, но это не значит, что их не нужно знать. Большинство индексов основаны на одной структуре данных – B+tree. Навряд ли мы найдем эту структуру данных в чистом виде на сегодняшний день в современных хранилищах. Но что бы рассмотреть реальные индексные алгоритмы, нужно знать базу. Это базированный выпуск про бинарное дерево поиска, b-tree и b+tree...
23. SSD и HDD: устройство дисков, слотированные страницы. 26.06.2023 26:41
Как внутреннее устройство дисков влияет но то, какими примитивами оперируют современные хранилища? Что такое слотированные страницы? Об этом третий выпуск второго сезона подкаста Тысяча фичей, который полностью посвящен базам данных. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
22. Архитектура баз данных: транспортный уровень, оптимизаторы запросов, системы выполнения и хранения. 19.06.2023 24:10
Это подкаст, в котором разработчик современной базы данных изучает то, как они работают и делится знаниями со слушателями. Сегодня поговорим про то, из каких основных компонентов устроена почти любая база данных: это транспортный уровень, оптимизаторы запросов, система выполнения и система хранения. А так же рассмотрим то, чем базы данных могут различаться между собой: OLAP или OLTP, in memory и...
21. Введение в базы данных: История и SQL. 12.06.2023 39:41
Кишочки баз данных – слабое место большинства инженеров. Изучить их сложно и долго. Мало кто объяснит в чем суть MVCC или то, как устроены слотированные страницы. Во втором сезоне подкаста разработчик современной базы данных изучает внутреннее устройство этих систем и делится знаниями со слушателями. В первом выпуске плавно погружаемся в мир баз данных. Начнем с истории и SQL. Делитесь подкастом в...
20. Выживает сильнейший: генетические алгоритмы и unit тесты. 29.05.2023 43:49
В этом выпуске рассказываю как я пытался применить генетические алгоритмы в инструменте генерации юнит тестов. -- Полезняшка – https://youtu.be/t0dGLFtRR9c За ссылкой на диплом пишите в личку! -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
19. Выдал базу: три важнейших вещи в разработке ПО. 16.05.2023 33:54
Поговорим про размер команды, карго культ, git, CI/CD. Расскажу как работает мутационное тестирование. Я дочитал книгу программист прагматик и жду от вас рекомендаций по следующей книге! -- Книга программист прагматик второе издание https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/ Полезняшка – https://www.youtube.com/@Computerphile Первый видос на Youtube –...
18. Спэшл: положение дел, YouTube. 04.05.2023 26:01
Второй спэшл. Делюсь мыслями о новых форматах. Тут и подкаст, и ютуб, и тикток. -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat Почта автора apkhmv@gmail.com
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.