Привет всем не спящим. Решил разнообразить вопрос, задали защиту итогового проекта и не могу определиться с типом проекта. Было предложение виросология, защита от спама или как работают сервера. Есть предложения?
на скорую руку заливалась первая версия, изначально это вообще не должно было выходить в свет, так сказать for company, но как-то решили сделать опенсурс, который дальше будет допиливаться.
Просто какие проблемы есть в текущей реализации мидлварей у вас:
1) если в любой из мидлварей в пре процессе произойдёт исключение или в хендлере то пост процесс мидлвари которая должна выполнится не завершится. Например в препроцессе мы берём соединение из пула, в случае исключения мы его уже не вернём. Осталось подождать когда у нас закончатся подключения )
2) Порядок вызова пост процесс мидлварей должен был обратен порядку вызова препроцесс мидлварей