Top.Mail.Ru

Snapshot testing of Python microservices

Have you ever found yourself in a situation when you have a microservice that really needs refactoring, but you're afraid of overlooking some changes in business logic or API contracts that could potentially break your whole system.? Here's a testing technique that could help you with that!

Деплой проекта на php/python с помощью Docker. Часть 1

В этой статье я покажу пример "контейнеризации" backend'а веб-приложения, написанного на php/python, MongoDB и Redis с помощью Docker'а (ru.wikipedia.org/wiki/Docker). Этот пример отнюдь не претендует на звание "best practice", а просто показывает, как можно упаковать backend в контейнеры для быстрого и удобного развёртывания на любой linux-платформе, будь то продакшн-сервер или ноутбук разработчика.