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

В поисках утраченного индекса

Как все испортить, а потом осознать ошибку и исправиться

ETL в мультитенантной архитектуре

Если данные существуют — значит они нужны бизнесу

API-клиент c начинкой

В предыдущей статье "Укутай" API-клиент мы говорили о том, как нам удалось решить задачу, обернув наш API-клиент в ещё одну абстракцию. Сегодня же поговорим о внедрении зависимости, которая сделает наш API-клиент расширяемым, что позволит дополнить его функционалом извне.

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

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

Gorynich

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

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

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

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

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

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

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

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

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

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

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