meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
blog:2022:10:20 [2022/10/20 19:02] – created mchusblog:2022:10:20 [2022/10/20 19:55] (current) mchus
Line 1: Line 1:
 +====== 2022-10-20 ======
 +Сегодняшний рабочий день я провёл за очередным развертыванием Nextclod для нужд компании. У этого продукта есть интересная реализация в варианте каждый контейнер одна функция:
 +  * один контейнер для движка php;
 +  * один контейнер для выдачи статического контента;
 +  * контейнер с БД;
 +  * контейнер redis memcache;
 +  * контейнер который выполняет операции обслуживания по расписанию;
  
 +Разделение системы на контейнеры позволяет масштабировать каждый компонент в отдельности, а если мы говорим про веб приложение то вместе с этим приходит и возможность балансировки нагрузки и высокой доступности. 
 +
 +{{:blog:2022:10:20:20221020-221932.png}}
 +
 +В изначальный мой план по развертыванию входило максимальное использованием отечественных продуктов, а так как я уже год заставляю себя полюбить Альт линукс - в качестве платформы был выбран Альт Сервер 10, я развернул по одном контейнеру из списка в начале этой статьи и окунулся с головой в отлавливание различных несовместимостей, неправильных прав доступа, интеграцию с Portainer, перекрытие приватных сетей докера с моей сетью, затем кто то проводил работы на сетевых экранах и дропнул правила для меня. 
 +
 +{{:blog:2022:10:20:20221020-223544.png?800}}
 +
 +Скажу честно, надоело мне раньше чем я смог все починить, а в осадке остались только вопросы: если я это собираю день, как потом это обслуживать? Нужна ли такая комплексность в этой казалось бы простой системе? Ты хочешь это админить сам или в итоге отдать обычной поддержке?
 +
 +В любом проекте нужно соблюдать баланс между современными захватывающими технологиями и старыми, известными проверенными методами. Главная задача которая стоит перед нами создание не только современной системы но и обслуживание этих инсталляций в будующем.
 +
 +
 +Напоследок хочу поделиться отличной презентацией озаглавленной "[[https://boringtechnology.club/|Используйте скучные технологии]]"