Конечная точка отдыха Java NIO с использованием Flowable
Я изучаю реактивное программирование и хотел бы реализовать реактивную конечную точку (с неблокирующим вводом-выводом), используя RxJava2 Flowable.
Я не хочу использовать встроенную платформу Reactive Rest (такую как Spring webflux), а затем я хотел бы на мгновение "изобрести колесо", чтобы лучше понять, что скрыто в процессе запроса / ответа Http NIO.
Чтобы увидеть, что происходит на немного более низком уровне, я хотел бы использовать спецификацию Servlet 3.1 и RxJava2 Flowable, но я не могу найти ничего ясного в Интернете.
У вас есть простой пример сервлета NIO или другие полезные советы? Благодарю.