Насколька я понял, сабжевая архитектура - это объединение процессов
классика в один процесс?
Плюсы: многопоточная работа с базой, потенциально более масштабируем чем
классик.
Но это всё ещё не то, чего хочется. Сейчас проблема в том, что суперсервер
из за кривизны кода плохо параллелится по разным потокам. Тем не менее
суперсервер за счёт единого кэша весьма эффективен и быстр.
Давайте сделаем такую архитектуру: гибрид классика и супера.
1) Каждый процесс классика будет обрабатывать произвольное количество
соединений как сейчас суперсервер делает в режиме сериализации
с псевдопараллелизмом.
2) Заранее запускаем N экземпляров процессов классика, по числу ядер
или меньше.
3) Менеджер соединений передаёт коннекты от пользователей экземплярам
классика с целью равномерного распределения нагрузки.
Либо такая интерпретация: доработать суперсервер так, чтобы он мог
расшаривать работу с базой с другим инстансами суперсервера по принципу
работы классика.