Для остального интерфейса используется Spring MVC + RxJava + DeferredResult, возвращаемый из контроллеров.
Я думаю о добавлении поддержки Hateoas в конечные точки. Естественным выбором будет Spring Hateoas. Проблема в том, что Spring Hateoas не будет работать в асинхронной/многопоточной среде, так как он использует ThreadLocal.
Есть ли способ обойти это ограничение? Я так не думаю, но, может быть, у кого-то есть какие-либо предложения.
Кто-нибудь использовал другие API для добавления поддержки Hateoas на остальные конечные точки?
Спасибо.