Архитектура и владение состоянием
Слои: Server transport/process supervision → Engine application primitives → HTTP либо WS engine → middleware/router → application callbacks/controllers → response encoding. Console запускает/управляет приложением; component bootstraps настраивают DB/session/events; plugins расширяют выбранные integration points.
Transport readiness отличается от готовности приложения. Общий request alias не делает конфликтующие HTTP/WS engines взаимозаменяемыми. Память worker не общая БД. Container может кэшировать объекты; event registry локален; sessions используют выбранный handler; template assignment хранится в текущем request, а pre/post renderer lists могут сохраняться. Для каждого уровня определяйте владельца и cleanup.
См. configuration/bootstrap, component lifecycles, Web, WS-ограничения и условия выпуска. Event loop не делает SQL/HTTP автоматически асинхронными.