[#] [Перевод - recovery mode ] Сравниваем Java 8, RxJava, Reactor
habrabot(difrex,1) — All
2017-04-27 00:30:04


> _От переводчика:
> Я подготовил для вас адаптированный перевод с небольшими дополнениями и исправлениями. Я сохранил несколько пропагандистский стиль оригинальной статьи, но, сама по себе, информация в ней интересная, поэтому решил, все же, перевести._

Люди часто спрашивают меня:
Зачем мне вообще использовать RxJava или Reactor, если то же самое можно сделать с помощью Streams, CompletableFutures и Optionals?



![image][1]



Проблема, на самом деле, в том, что большую часть времени вы занимаетесь решением простых задач и вам действительно не нужны эти библиотеки. Но когда все усложняется, вам приходится писать какой-то уродский кусок кода. Затем этот кусок кода становится все более и более сложным и трудно поддерживаемым. В RxJava и Reactor есть много удобных функций, которые будут удовлетворять вашим потребностям еще долгие годы.



Давайте определим 8 критериев, которые помогут нам понять разницу между этими библиотеками и стандартными возможностями Java:

[Читать дальше →][2]

[1]: https://habrastorage.org/files/737/a5e/39a/737a5e39a3ab481dbdf4715788c9aeb8.jpg
[2]: https://habrahabr.ru/post/327460/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut