Обновить
3
0
Max Kuznetsov@syhpoon

Пользователь

Отправить сообщение

xenvman: Гибкие окружения для тестирования микросервисов (и не только)

Время на прочтение9 мин
Охват и читатели2.9K

Всем привет!


Я бы хотел немного рассказать о проекте, над которым я работал последние полгода. Проект я делаю в свободное время, но мотивация к его созданию пришла из наблюдений, сделанных на основной работе.


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

Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Ottawa, Ontario, Канада
Зарегистрирован
Активность