RNDSOFT Technology Blog
@rnds
Software development / Ruby-on-Rails
43 posts

Распределенный отказоустойчивый мониторинг через бастион хост

Бесконечно можно смотреть на 3 вещи: как работает разработчик, как бежит пайплайн в gitlab и как появляются данные на графиках в grafana.

Gorynich

В статье я расскажу про гем Gorynich, написанный в нашей компании для создания мультитенантных приложений.

Внедрение Центра Компетенции в отдел разработки

Всем привет! Сегодня в статье мы обсудим, что такое Центр Компетенций (далее ЦК), и как он делает жизнь менеджера и tech/team лида проще.

Enumerators, Data Streaming и другие модные слова в Ruby

Можно ли на Ruby переварить 6GB данных, используя лишь пару мегабайт памяти? Зачем нам Streaming и потоковая обработка данных? Что такое Enumerator?

"Укутай" API-клиент

Сегодня мы поговорим о том, как сделать инструмент (API-клиент в нашем конкретном случае) удобным, при этом не изменяя его код.

Хакерим понемногу

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

Табличные тесты Go, хочу такое же в RSpec

Go стал для меня первым языком (c Ruby я познакомился позже), который в процессе обучения приучает писать тесты и предоставляет для этого не плохой инструментарий.

Сказ о том, как я сменил слона на дом

В этой статье будет рассказано про переезд с PostgreSQL на Clickhouse в одном очень интересном социальном проекте, с пока ещё большим (а в перспективе огромным) объёмом данных.

Централизованное логирование

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

Использование Scientist для рефакторинга критических участков Ruby on Rails приложения

Перевод статьи “Using Scientist to Refactor Critical Ruby on Rails Code”
Darren Broemmer от 18 мая 2022 года.