Кодскул все видели, а кто-то там был когда-то в ТОПе :)
В Нетологии
А что внутри?
Docker entrypoint
А что с деплоем?
А что с деплоем?
Ну и зачем же вы притащили эликсир?:w
Ну и зачем же вы притащили эликсир?:w
Механизм портов предоставляет возможность писать меньше кода при работе с созависимыми процессами
Маленький рантайм позволяет сделать контейнер приложения минимального размера
Докер сворм позволяет заскейлить выполнение кода независимо от основного приложения (возможен мультинодовый сетап с абстракцией над сетью c рескейлингом на лету)
Есть пространство для маневра и расширения приложения для других рантаймов (отдельный контейнер для JS, отдельный для Ruby, отдельный для Python и тд)
Суть
Документация на АПИ и описание технических решений
Коллекции постмана в гите
MD файлы с описанием технических решений
PUML файлы и ссылки на draw.io в md файлах
Мораль
Знать сильные и слабые стороны инструментов, с которыми работаешь
Делать просто, но стараться не говнокодить
Изучать опыт коллег
Думать о границах
Мыслить категориями сервисов
Что осталось за кадром
Безопасность
Запуск контейнеров динамически on demand (вместо пула контейнеров)
Универсализация создания контента и написание ассертов к контенту