Тысяча фичей
Обсуждение принципов разработки программного обеспечения, посвящённое паттернам single entry / single exit, генерации кода и построению высокопроизводительных распределённых систем. В разговоре затрагиваются фундаментальные концепции программирования, архитектура стриминговой платформы AlgoX2, а также то, как AI-инструменты вроде Claude...
info_outlineТысяча фичей
Как инженеру остаться у кормушки в 2026? В гостях Иван Закутний, автор -- Почта автора
info_outlineТысяча фичей
Генерировать код с нуля может каждый, а внедрить ИИ в настоящий большой проект получается не всегда получается. Иван Чернов, системный архитектор, делится своим опытом. -- Почта автора
info_outlineТысяча фичей
Один выпуск и вы знаете ВСЕ о современных алгоритмах сборки мусора. В гостях Саша Ланцов -- Почта автора
info_outlineТысяча фичей
В гостях Дима Рожков, автор канала В этом выпуске мы говорим про программирование с ИИ. -- Почта автора
info_outlineТысяча фичей
Как работает Web3, Blockchain и Ether? Разбираемся в новом выпуске. В гостях Дима Королев. Stateful compute: -- Почта автора
info_outlineТысяча фичей
Как работает чтение из Кассандры? В гостях Дима Константинов. Первая часть: Вторая часть: -- Доклад про процесс чтения из Cassandra: Про выбор реплики: Пагинация: Фильтры Блума: Сжатие: -- Почта автора
info_outlineТысяча фичей
Вторая часть про Кассандру. Разбираемся в том, как работает запись данных. В гостях Дима Константинов. Первая часть: -- Доклад про процесс записи в Cassandra: Доклад про устройство Netty: Netty нативная реализация TCP epoll: Управление перегрузкой TCP: Те же идеи на уровне приложения: Обзор алгоритмов...
info_outlineТысяча фичей
После этого выпуска вы сможете написать свой драйвер для Cassandra. В гостях Дима Константинов. -- Доки по драйверу: В частности, - раздел про производительность: - балансировка на клиенте: Описание CQL протокола: Timing wheels: оригинальная статья: использование в Linux: использование в Kafka: Реализация от Netty: ...
info_outlineТысяча фичей
Видео версия Самореализация на работе, социум и ощущение эйфории. Мега выпуск с основателем -- Почта автора
info_outlineПосле этого выпуска вы сможете написать свой драйвер для 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
Почта автора