Я хотел бы узнать некоторые общие или лучшие практики развертывания новой функции веб-сайта для избранной группы пользовательской базы.
Пользователи могут быть, например, основаны исключительно на процентах от общей базы пользователей (10%). Развертывание должно настраиваться (настраиваться) и поддерживать любое количество функций. Также было бы полезно связать развертывание с конкретными ролями или привилегиями пользователя (ACL).
Итак, по сути, что такое архитектура, которая будет масштабироваться достаточно хорошо?
Что касается языковой агностической части, вы можете либо предоставить псевдокод, общие понятия или идеи, либо фрагменты с вашего предпочтительного языка, чтобы получить точную точку.
Ссылки на любые примеры или руководства приветствуются.