Pull to refresh
4
0
Max Kuznetsov @syhpoon

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

Send message

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

Reading time9 min
Views2.8K

Всем привет!


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


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

Читать дальше →
Total votes 18: ↑17 and ↓1+16
Comments3

Information

Rating
Does not participate
Location
Ottawa, Ontario, Канада
Registered
Activity