1 - приложение слушает один порт;я где тут нужны блокировки? я конечно понимаю что это от ЯП же зависит, но вот на питоне я без проблем верну значение из словаря, для этого не нужны блокировки
2 - приложение обрабатывает запросы параллельно;
3 - вам надо вернуть значение из словаря в ответе.