DiscoverТысяча фичей
Тысяча фичей
Claim Ownership

Тысяча фичей

Author: Саша Пахомов

Subscribed: 137Played: 2,806
Share

Description

Подкаст тысяча фичей
59 Episodes
Reverse
Как работает Web3, Blockchain и Ether? Разбираемся в новом выпуске. В гостях Дима Королев.   Stateful compute: https://dimakorolev.substack.com/p/stateful-compute  --   Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Как работает чтение из Кассандры? В гостях Дима Константинов.    Первая часть: 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  Почта автора apkhmv@gmail.com 
Вторая часть про Кассандру. Разбираемся в том, как работает запись данных. В гостях Дима Константинов.    Первая часть: 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  Почта автора apkhmv@gmail.com 
После этого выпуска вы сможете написать свой драйвер для 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  Почта автора apkhmv@gmail.com 
Видео версия https://www.youtube.com/watch?v=BMnkAV9SxHE  Самореализация на работе, социум и ощущение эйфории. Мега выпуск с основателем https://www.yuchat.ai  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com  
Что отличает программистов от программистов в 2025? Ответ в новом выпуске подкаста с Иваном Ямщиковым.   Подкаст Ивана "Проветримся": https://progulka.yamshchikov.info Предыдущий выпуск с Иваном про образование: https://t.me/tfeat/91    -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Nikitonsky про Datomic. https://www.datomic.com Телеграм канал Никиты: https://t.me/nikitonsky_pub  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Андрей Володин, основатель "нетмонет" и "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  Почта автора apkhmv@gmail.com 
В гостях Максим Кита, разработчик 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  Почта автора apkhmv@gmail.com 
Классический формат монолога вернулся! Сегодня говорю про эргономику рабочего места, софт и здоровье. -- Фоточка рабочего места: https://t.me/toxic_enterprise/219  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Ко-фаундер 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  Почта автора apkhmv@gmail.com 
В гостях ко-фаундер Neon Database. Разговариваем про базы данных, SQL, оптимизаторы запросов, шардирование, ACID. Мне очень понравилось записывать выпуск со Стасом. Получился супер выпуск с кучей полезной информации и инсайдов.  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Разбираемся в кишочках редактора кода Fleet вместе с основным идейным вдохновителем этого продукта -- Андреем Зайцевым. Как начинался Fleet, что не так с IDEA, UI на Kotlin, функциональное программирование и куча всего интересного!  А самое главное: Что общего между редактором кода и распределенной базой данных?  -- Твиттер Андрея: https://x.com/jetzajac  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Каким должен быть редактор кода в 2024 году? Почему Vim морально устарел, а IDEA, кажется, сдает позиции? Популярность Zed, минимализм SublimeText, гибкость Emacs и многое другое в новом выпуске.   Это большой эпизод про редакторы кода вместе с создателем самого популярного шрифта среди программисов -- FiraCode.  Телеграм канал Никиты: https://t.me/nikitonsky_pub  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
В гостях matkald -- разработчик TigerBeetle, Rust IDE и Rust analyzer. Поговорили про интересную базу данных, которая совсем не похожа на остальные. Осторожно, хардкор. -- Блог Алексея: https://matklad.github.io  TigerBeetle: https://tigerbeetle.com  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Выдаем базу про процессоры и 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  Почта автора apkhmv@gmail.com 
Just In Time Compilation (JIT) используется в таких системах, как JVM, Postgres, Clickhouse. Сегодня разбираем эту технологию по косточкам. Осторожно, хардкор!  -- Блог Максима: https://maksimkita.com   Выпуск про LLVM: https://t.me/tfeat/84  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Наваливаем базу про кибербезопасность вместе с 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  Почта автора apkhmv@gmail.com 
В гостях автор движка векторного поиска Qdrant, Андрей Васнецов. Разбираеммя в векторном поиске, индексах и Rust.    https://qdrant.tech  -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
Почему я решил перейти на NeoVim? Разбираемся в этом и многом другом вместе с автором ютуб канала "куда войти?". Видео версия подкаста: https://youtu.be/0b6x5eJK4WM  Канал Ильи: https://www.youtube.com/c/Кудавойти  Плейлист Learn NeoVim: https://www.youtube.com/playlist?list=PLzWf2xLEjn8bnlh2yJ3W0eYbvcwkwA5F2   -- Телеграмм канал подкаста Тысяча фичей https://t.me/tfeat  Почта автора apkhmv@gmail.com 
loading
Comments (1)

Макс

купи нормальный микрофон.

Oct 27th
Reply