Среда разработки

Репликация MySQL-серверов с помощью Docker

До выхода приложения в бой, нужно смоделировать его поведение в тестовой среде. Технология Docker Swarm позволяет легко масштабировать приложение горизонтально. Но часто приложению приходится обращаться к серверу баз данных, задача масшабировать который гораздо труднее. В нашем случае количество запросов на чтение информации гораздо меньше количества изменений (есть подозрение, что так на большинстве веб-проектов). Логичный способ увеличения такого бутылочного горлышка - увеличить количество баз на чтение и настроить приложение таким образом, чтобы большее количество запросов на чтение отправлялось на SLAVE-сервера.

Автоматическое тестирование

Взвешиваем за и против автоматических тестов

API для автоматического тестирования

API над большой системой для автоматического тестирования интерфейса

Автоматическое UI-тестирование в среде разработки

Лайфхак для работы с selenium

Песочница (среда разработки) для веб-разработчиков

Обеспечиваем изолированный процесс разработки сотен задач параллельно