
Последние новости


Focalboard
Селфхостет доска для управления проектами. Выглядит неплохо. Сделали ребята из mattermost

Консистентное хеширование
Небольшая статья, в которой рассказывается что такое консистентное хеширование

Планировщик в Go
Николай Тузов: Самый подробный гайд по планировщику максимально простым языком. В первой половине видео мы будем шаг за шагом строить планировщик Go идя от простого к сложному, детально вникая в суть каждого нового механизма — какую проблему он решает и каким образом. В итоге мы получим Планировщик, который очень близок к настоящему (исключая совсем уж тонкие механизмы, часть из котрых я разберу в отдельных эксклюзивных для моих платных каналов роликах, ссылки см. ниже).

Prometheus
Вкторияметриксоиды продолжают публиковать интересные статьи про метрики(ожидаемо). Сегодня про все вструктуры данных в прометее https://victoriametrics.com/blog/prometheus-monitoring-metrics-counters-gauges-histogram-summaries/ И про рендж запросы

Open-Source Week
Вы только посмотрите чего они там нопенсорсили. Абсолютно в этом не разбираюсь, но знающие люди говорят, что разрабы знают толк в оптимизации и китайцы делают лучший ИИ

Встраиваемая постгря
Эта библиотека позволяет использовать PostgreSQL в стиле "встроенной" базы данных, как SQLite. Суть в том, что PostgreSQL скачивается и устанавливается прямо а рантайме. Есть ещё опция "bundled" — если её включить, то архив с PostgreSQL будет скачан на этапе компиляции, встроен в твой бинарник, и уже оттуда будет установлен при запуске. В любом случае, PostgreSQL будет работать в отдельном процессе. Короче, можно юзать PostgreSQL почти как SQLite, без лишних заморочек с установкой заранее.

SQLite база на 6 терабайт
У searchcode.com база данных SQLite, наверное, одна из самых огромных в мире, особенно для публичного сайта. Она весит 6,4 ТБ. Зачем? А вот в статье и узнаем

Установка стиралки или оценка затрат на разработку ПО?
Автор сравнивает оценку затрат на разработку ПО с оценкой затрат на установку стиралки. Там банальные выводы - невозможно знать всех нюансов на старте. Но сравнение как раз для пятницы

Искусство рекламы
Классная книга про интернет-рекламу! Тут и история, и как всё устроено, и кто основные игроки на рынке. Всё объяснено просто и понятно: DSP/SSP/RTB, аттрибуция, фрод и всё такое. Очень интересно и полезно

go-taskflow
Универсальный фреймворк для параллельного выполнения задач на Go, вдохновленный taskflow-cpp, который использует встроенные возможности и простоту Go. Он отлично подходит для управления сложными зависимостями в параллельных задачах.

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