Выбираю язык для микросервиса.
БД - mongodb
Суть сервиса: проксирование JSON запросов, сохранение запроса и добавление в ответ id сохраненного запроса.
Алгоритм:
- принять
- запрос от А
- перенаправить на В
- сгенерировать UUID
- получить ответ от В
- добавить в ответ UUID и вернуть ответ А. соединение можно закрыть
- сохранить тело запроса и ответа
- некоторые другие операции
Важно минимизировать время, за которое А получит ответ и что бы могло обработать кучу запросов
Что стоит в таком случае выбрать php-fpm (php7.1) + nginx или nodejs + nginx?
м.б. другие варианты? например nodejs без nginx?
На синтетике (а тут вполне синтетические задачи) получается что нода лучше?