Дружит с bundler
Присоединился: 5 июля 2023 19:06
Последний визит: 20 октября 2026 10:18
Темы: 2 / Ответы: 5
Ответ
RE: Таблица событий на 600 млн строк: партиции в Postgres или увозить в ClickHouse?

Если события пишутся один раз и потом читаются только агрегатами, это прямо задача для ClickHouse. Месяц таких событий там сжимается в единицы гигабай...

7 месяцев назад
Ответ
RE: Заявка: 10 минут про dry-schema для конфигов в CLI-утилите

В Python для такого берут pydantic, и после него без схемы конфига уже неуютно. Приду посмотреть, как это выглядит в Ruby

1 год назад
Ответ
RE: Зачем писать утилиты на Ruby, если на Go получается один бинарник?

В Python проблема «какая версия интерпретатора на сервере» ровно та же, и все как-то живут через Docker или venv. С Ruby то же самое: rbenv плюс Gemfi...

2 года назад
Форум
Ответ
RE: Разбор 300 файлов логов: потоки не ускоряют. fork, Ractor или смириться?

Сделал на fork по примеру Тимура, 8 процессов. Было 2 часа 10 минут, стало 24 минуты, в top теперь заняты все ядра. Гигантский файл и правда нашёлся, ...

3 года назад
Форум
Ответ
RE: Скрипт разбора логов съедает 6 ГБ памяти на файле в 2 ГБ

Переделал по образцу kirill_spb, пробелов после двоеточия у нас нет, так что фильтр работает. Суточный файл теперь проходит за 40 секунд и держит мень...

3 года назад