RxJava S1E3 : Push vs Pull Concept
Tutorial Reference : http://camposha.info/reactive-extensions/reactive-programming-push-vs-pull
RxJava is a popular implementation of Reactive Extensions for java. It's is influenced by Functional Programming. We can use RxJava for both general java developments and android programming.
RxJava allows composition of asynchronous and event-based programs. We compose these programs with functions and not objects. This avoids global state and side effects, and allows us think in terms of streams.
An Observable is a type that represents a stream of data or events. And it and the Observer pattern is at the core of RxJava and Reactive programming in general.
Reactive Programming and RxJava involve data pushing. Both Observer types and Obersvables therefore support events or data being pushed at them. In most cases this happens asychronously. However, they also support async-pull, basically asynchronous way of delivering feedbacks.
So as to receive these feedbacks via the async-pull, also known as reactive-pull, the Observer and the Observable types can pair up. We call this concept subscription.
The Observable represents the stream of data. The Observer is what subscribes to our Observable.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «RxJava S1E3 : Push vs Pull Concept», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.