[Kiev-pm] Mojolicious, Plack, Streaming Body

ksvs ksvs1996 at ymail.com
Fri Dec 21 03:20:46 PST 2018


Привет.
Совсем запутался.
Я правильно понимаю, что в Mojolicious при запуске через Plack, стриминг большого ответа не возможен?
Посоветуйте, пожалуйста, что использовать из PSGI серверов для асинхронного стриминга.
И еще один вопрос. А почему в PSGI для обычного и асинхронного приложение сделан единых интерфейс (Delayed Response and Streaming Body)? И эти флаги psgi.streaming. Разве легко делать такие приложения, которые могут переключаться между синхронными и асинхронными режимами? Почему не сделали две спецификации?

Пытаюсь сделать гибридное приложение-сервис, но что-то не получается.
Либо так, либо так.
Как вы определяется, в каких случаях лучше использовать синхронное, а в каких асинхронное? Ведь медленные клиенты отсекаются nginx. Получается, что только, если брать данные из медленного внешнего источника напрямую? Но разве это не редкий случай, чтобы совмещать в PSGI сразу синхронность и асинхронность?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/kiev-pm/attachments/20181221/84a74e2f/attachment.html>


More information about the Kiev-pm mailing list