Радар DevHands: что почитать на неделе 14-21 февраля 2025



🤩 MultiPaxos и архитектура Neon

Возможно вы слышали о проекте Neon, распределённом PostgreSQL. В этой статье рассказывается об архитектуре Neon, построенной на модифицированной версии MultiPaxos для реализации удаленного распределенного write-ahead лога (WAL). Neon использует разделение ролей Paxos для создания распределенной системы. Postgres выполняет функции Пропозера, Safekeepers – Акцептора, а Pageservers – Лернера. Такой подход позволяет гибко управлять системой, оптимизируя каждый компонент для своей задачи: обработка запросов, надежное хранение данных и управление логами.



🤩 Программирование и рассуждения Генеративного

Общий принцип работы больших языковых моделей основан на распознавании шаблонов и статистическом предсказании следующего токена. Однако одним из неожиданных свойств такого подхода стало то, что модели способны до некоторой степени “рассуждать” при решении задач ( “o1” и “o3” от OpenAI, “R1” от DeepSeek). На сайте Мартина Фаулера (который давно превращен в площадку ThoughtWorks) концептуальная статья о применении и применимости генеративного AI в программировании. На мой взгляд, статья излишне пессимистична: по моему опыту LLМ отлично работают в роли “советчика” при обсуждении планов имплементации.



🤩 Об Redis и об DragonFly

На этой неделе вышло две новости, которые было вселили в меня надежду на то, что в экосистеме кеш-сервисов намечается серьёзная конкуренция. Во-первых вышел третий майлстоун релиза Redis 8, в котором заявлены много-численные улучшения производительности. Во-вторых, DragonFly обьявил о продукте DragonFly Swarm, своём аналоге Redis/Valkey Cluster. Ну началось, подумал я, Valkey пушнул конкуренцию.



По факту оказалось что: Redis, похоже, просто обращает внимание пользователей на возможность включить io-threads, которая была всегда, и говорит, что так можно увеличить производительность в 2 раза. Ну мы это прекрасно видели на своих тестах, 2 раза это конечно хорошо, но это слабый скейлинг по ядрам (продиктованный родовой травмой Redis).



В свою очередь DragonFly похоже пока делает закрытый продукт - в анонсе предлагается потестировать Swarm либо в их облаке (супер-промоушен своего облака), либо обратиться к сейллзам.



🤩 Эмпатия Генеративного

Harvard Business Review рассказиывает, как искусственный интеллект (ИИ) может помочь руководителям стать более “сострадательными лидерами”. Используя ИИ, лидеры могут улучшить коммуникацию, повысить эмоциональный интеллект и создать более эмпатичную рабочую среду, что способствует повышению удовлетворенности сотрудников и эффективности работы. Короче, “напиши то же самое, но корпоративным языком и чтобы не обидеть меньшинства”. Во проблемы у людей, да?



🤩 Миллион, миллион, миллион Эр-Пэ-Эс

Ну а наше исследование, о котором я уже писал подробно, попало в лучшие статьи Хабра, и это не может не радовать. Если ещё не читали про миллион “простых” RPS на PostgreSQL и MySQL на сравнительно недорогом железе - читайте.



🤩 Что такое Devhands Радар?

Будь в курсе новостей разработки вместе с Devhands. Еженедельно мы просматриваем сотни источников и выпускаем дайджест публикаций, чтобы вам было что почитать на выходных. Тренды, новые релизы, перспективные проекты, обсуждения с экспертами.