Enviar búsqueda
Cargar
Rx Java architecture
•
Descargar como PPTX, PDF
•
2 recomendaciones
•
1,568 vistas
e-Legion
Seguir
Артур Василов, e-Legion
Leer menos
Leer más
Móvil
Denunciar
Compartir
Denunciar
Compartir
1 de 74
Descargar ahora
Recomendados
Rx java
Rx java
e-Legion
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
Neo4j
Agile Lab_BigData_Meetup_AKKA
Agile Lab_BigData_Meetup_AKKA
Paolo Platter
MongoDB Atlas for Your Enterprise
MongoDB Atlas for Your Enterprise
MongoDB
Elastic @ ShopBack
Elastic @ ShopBack
Alberto Resco Pérez
DevSecOps - London Gathering : June 2018
DevSecOps - London Gathering : June 2018
Michael Man
You build it - Cyber Chicago Keynote
You build it - Cyber Chicago Keynote
John Willis
ShopBack Catalog with Elastic
ShopBack Catalog with Elastic
Alberto Resco Pérez
Recomendados
Rx java
Rx java
e-Legion
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
GraphConnect Europe 2016 - Inside the Spider’s Web: Dependency Management wit...
Neo4j
Agile Lab_BigData_Meetup_AKKA
Agile Lab_BigData_Meetup_AKKA
Paolo Platter
MongoDB Atlas for Your Enterprise
MongoDB Atlas for Your Enterprise
MongoDB
Elastic @ ShopBack
Elastic @ ShopBack
Alberto Resco Pérez
DevSecOps - London Gathering : June 2018
DevSecOps - London Gathering : June 2018
Michael Man
You build it - Cyber Chicago Keynote
You build it - Cyber Chicago Keynote
John Willis
ShopBack Catalog with Elastic
ShopBack Catalog with Elastic
Alberto Resco Pérez
Alternatives to SQL - a Laravel Perspective
Alternatives to SQL - a Laravel Perspective
Peter Coles
Intranet show and_tell_2010
Intranet show and_tell_2010
Charlie Hull
Enterprise Performance Planning
Enterprise Performance Planning
Apigee | Google Cloud
Micro-Servicing Linked Data
Micro-Servicing Linked Data
openCypher
Elasticsearch for Westcoast
Elasticsearch for Westcoast
Charlie Hull
Netflix Operational Simplicity with Apache Cassandra
Netflix Operational Simplicity with Apache Cassandra
DataStax Academy
Apache Flink Adoption at Shopify
Apache Flink Adoption at Shopify
Yaroslav Tkachenko
MBLTDev15: Artemiy Sobolev, Parallels
MBLTDev15: Artemiy Sobolev, Parallels
e-Legion
MBLTDev15: Cesar Valiente, Wunderlist
MBLTDev15: Cesar Valiente, Wunderlist
e-Legion
MBLTDev15: Alexander Orlov, Postforpost
MBLTDev15: Alexander Orlov, Postforpost
e-Legion
MBLT16: Marvin Liao, 500Startups
MBLT16: Marvin Liao, 500Startups
e-Legion
MBLTDev: Evgeny Lisovsky, Litres
MBLTDev: Evgeny Lisovsky, Litres
e-Legion
MBLT16: Alexander Lukin, AppMetrica
MBLT16: Alexander Lukin, AppMetrica
e-Legion
MBLT16: Dmitriy Geranin, Afisha Restorany
MBLT16: Dmitriy Geranin, Afisha Restorany
e-Legion
MBLT16: Vincent Wu, Alibaba Mobile
MBLT16: Vincent Wu, Alibaba Mobile
e-Legion
MBLT16: Andrey Bakalenko, Sberbank Online
MBLT16: Andrey Bakalenko, Sberbank Online
e-Legion
MBLT16: Andrey Maslak, Aviasales
MBLT16: Andrey Maslak, Aviasales
e-Legion
MBLT16: Elena Rydkina, Pure
MBLT16: Elena Rydkina, Pure
e-Legion
MBLTDev15: Konstantin Goldshtein, Microsoft
MBLTDev15: Konstantin Goldshtein, Microsoft
e-Legion
MBLTDev15: Hector Zarate, Spotify
MBLTDev15: Hector Zarate, Spotify
e-Legion
MBLTDev15: Brigit Lyons, Soundcloud
MBLTDev15: Brigit Lyons, Soundcloud
e-Legion
Вадим Башуров «Как откусить от яблока миллион»
Вадим Башуров «Как откусить от яблока миллион»
e-Legion
Más contenido relacionado
La actualidad más candente
Alternatives to SQL - a Laravel Perspective
Alternatives to SQL - a Laravel Perspective
Peter Coles
Intranet show and_tell_2010
Intranet show and_tell_2010
Charlie Hull
Enterprise Performance Planning
Enterprise Performance Planning
Apigee | Google Cloud
Micro-Servicing Linked Data
Micro-Servicing Linked Data
openCypher
Elasticsearch for Westcoast
Elasticsearch for Westcoast
Charlie Hull
Netflix Operational Simplicity with Apache Cassandra
Netflix Operational Simplicity with Apache Cassandra
DataStax Academy
Apache Flink Adoption at Shopify
Apache Flink Adoption at Shopify
Yaroslav Tkachenko
La actualidad más candente
(7)
Alternatives to SQL - a Laravel Perspective
Alternatives to SQL - a Laravel Perspective
Intranet show and_tell_2010
Intranet show and_tell_2010
Enterprise Performance Planning
Enterprise Performance Planning
Micro-Servicing Linked Data
Micro-Servicing Linked Data
Elasticsearch for Westcoast
Elasticsearch for Westcoast
Netflix Operational Simplicity with Apache Cassandra
Netflix Operational Simplicity with Apache Cassandra
Apache Flink Adoption at Shopify
Apache Flink Adoption at Shopify
Destacado
MBLTDev15: Artemiy Sobolev, Parallels
MBLTDev15: Artemiy Sobolev, Parallels
e-Legion
MBLTDev15: Cesar Valiente, Wunderlist
MBLTDev15: Cesar Valiente, Wunderlist
e-Legion
MBLTDev15: Alexander Orlov, Postforpost
MBLTDev15: Alexander Orlov, Postforpost
e-Legion
MBLT16: Marvin Liao, 500Startups
MBLT16: Marvin Liao, 500Startups
e-Legion
MBLTDev: Evgeny Lisovsky, Litres
MBLTDev: Evgeny Lisovsky, Litres
e-Legion
MBLT16: Alexander Lukin, AppMetrica
MBLT16: Alexander Lukin, AppMetrica
e-Legion
MBLT16: Dmitriy Geranin, Afisha Restorany
MBLT16: Dmitriy Geranin, Afisha Restorany
e-Legion
MBLT16: Vincent Wu, Alibaba Mobile
MBLT16: Vincent Wu, Alibaba Mobile
e-Legion
MBLT16: Andrey Bakalenko, Sberbank Online
MBLT16: Andrey Bakalenko, Sberbank Online
e-Legion
MBLT16: Andrey Maslak, Aviasales
MBLT16: Andrey Maslak, Aviasales
e-Legion
MBLT16: Elena Rydkina, Pure
MBLT16: Elena Rydkina, Pure
e-Legion
MBLTDev15: Konstantin Goldshtein, Microsoft
MBLTDev15: Konstantin Goldshtein, Microsoft
e-Legion
MBLTDev15: Hector Zarate, Spotify
MBLTDev15: Hector Zarate, Spotify
e-Legion
MBLTDev15: Brigit Lyons, Soundcloud
MBLTDev15: Brigit Lyons, Soundcloud
e-Legion
Вадим Башуров «Как откусить от яблока миллион»
Вадим Башуров «Как откусить от яблока миллион»
e-Legion
Как заработать на мобильной игре
Как заработать на мобильной игре
Andrey Dmitrichev
Как заработать от $100 в день на простом приложении horoscope в google play
Как заработать от $100 в день на простом приложении horoscope в google play
Andrey Dmitrichev
Android concurrency
Android concurrency
Ruslan Novikov
MBLTDev: Alexander Dimchenko, Bright Box
MBLTDev: Alexander Dimchenko, Bright Box
e-Legion
MBLT15: Ivan Kozlov, Aviasales
MBLT15: Ivan Kozlov, Aviasales
e-Legion
Destacado
(20)
MBLTDev15: Artemiy Sobolev, Parallels
MBLTDev15: Artemiy Sobolev, Parallels
MBLTDev15: Cesar Valiente, Wunderlist
MBLTDev15: Cesar Valiente, Wunderlist
MBLTDev15: Alexander Orlov, Postforpost
MBLTDev15: Alexander Orlov, Postforpost
MBLT16: Marvin Liao, 500Startups
MBLT16: Marvin Liao, 500Startups
MBLTDev: Evgeny Lisovsky, Litres
MBLTDev: Evgeny Lisovsky, Litres
MBLT16: Alexander Lukin, AppMetrica
MBLT16: Alexander Lukin, AppMetrica
MBLT16: Dmitriy Geranin, Afisha Restorany
MBLT16: Dmitriy Geranin, Afisha Restorany
MBLT16: Vincent Wu, Alibaba Mobile
MBLT16: Vincent Wu, Alibaba Mobile
MBLT16: Andrey Bakalenko, Sberbank Online
MBLT16: Andrey Bakalenko, Sberbank Online
MBLT16: Andrey Maslak, Aviasales
MBLT16: Andrey Maslak, Aviasales
MBLT16: Elena Rydkina, Pure
MBLT16: Elena Rydkina, Pure
MBLTDev15: Konstantin Goldshtein, Microsoft
MBLTDev15: Konstantin Goldshtein, Microsoft
MBLTDev15: Hector Zarate, Spotify
MBLTDev15: Hector Zarate, Spotify
MBLTDev15: Brigit Lyons, Soundcloud
MBLTDev15: Brigit Lyons, Soundcloud
Вадим Башуров «Как откусить от яблока миллион»
Вадим Башуров «Как откусить от яблока миллион»
Как заработать на мобильной игре
Как заработать на мобильной игре
Как заработать от $100 в день на простом приложении horoscope в google play
Как заработать от $100 в день на простом приложении horoscope в google play
Android concurrency
Android concurrency
MBLTDev: Alexander Dimchenko, Bright Box
MBLTDev: Alexander Dimchenko, Bright Box
MBLT15: Ivan Kozlov, Aviasales
MBLT15: Ivan Kozlov, Aviasales
Similar a Rx Java architecture
Einführung in RavenDB
Einführung in RavenDB
NETUserGroupBern
JakartaOne Livestream CN4J: Eclipse MicroProfile - Your Cloud-Native Companion
JakartaOne Livestream CN4J: Eclipse MicroProfile - Your Cloud-Native Companion
Jakarta_EE
Reactive Spring 5
Reactive Spring 5
Corneil du Plessis
Correlate Log Data with Business Metrics Like a Jedi
Correlate Log Data with Business Metrics Like a Jedi
Trevor Parsons
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica online training from inida
Informatica online training from inida
Qualitytrainings
Informatica
Informatica
Qualitytrainings
Informatica
Informatica
Qualitytrainings
Informatica
Informatica
Qualitytrainings
Similar a Rx Java architecture
(20)
Einführung in RavenDB
Einführung in RavenDB
JakartaOne Livestream CN4J: Eclipse MicroProfile - Your Cloud-Native Companion
JakartaOne Livestream CN4J: Eclipse MicroProfile - Your Cloud-Native Companion
Reactive Spring 5
Reactive Spring 5
Correlate Log Data with Business Metrics Like a Jedi
Correlate Log Data with Business Metrics Like a Jedi
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica online training from inida
Informatica
Informatica
Informatica
Informatica
Informatica
Informatica
Más de e-Legion
MBLTDev15: Egor Tolstoy, Rambler&Co
MBLTDev15: Egor Tolstoy, Rambler&Co
e-Legion
MBLTDev15: Alexander Dimchenko, DIT
MBLTDev15: Alexander Dimchenko, DIT
e-Legion
MBLTDev15: Anna Mikhina, Maxim Evdokimov, Tinkoff Bank
MBLTDev15: Anna Mikhina, Maxim Evdokimov, Tinkoff Bank
e-Legion
MBLTDev15: Ivan Kozlov, Aviasales
MBLTDev15: Ivan Kozlov, Aviasales
e-Legion
MBLTDev15: Ilya Krasilshchik, Meduza.io
MBLTDev15: Ilya Krasilshchik, Meduza.io
e-Legion
MBLTDev15: Svetlana Sonina, STS Media
MBLTDev15: Svetlana Sonina, STS Media
e-Legion
MBLTDev15: Marius Racwitz, Realm
MBLTDev15: Marius Racwitz, Realm
e-Legion
MBLTDev15: Denis Legezo, Kaspersky Lab
MBLTDev15: Denis Legezo, Kaspersky Lab
e-Legion
MBLTDev15: Kyle Fuller, Apairy
MBLTDev15: Kyle Fuller, Apairy
e-Legion
MBLTDev15: Sergey Semenov, Trucker Path
MBLTDev15: Sergey Semenov, Trucker Path
e-Legion
MBLTDev: Phillip Connaughton, RunKepper
MBLTDev: Phillip Connaughton, RunKepper
e-Legion
MBLT15: Alexey Chikov, Kaspersky Lab
MBLT15: Alexey Chikov, Kaspersky Lab
e-Legion
MBLT15: Yakov Zubarev, Parallels
MBLT15: Yakov Zubarev, Parallels
e-Legion
MBLT15: Dmitriy Navosha, Sports.ru
MBLT15: Dmitriy Navosha, Sports.ru
e-Legion
Más de e-Legion
(14)
MBLTDev15: Egor Tolstoy, Rambler&Co
MBLTDev15: Egor Tolstoy, Rambler&Co
MBLTDev15: Alexander Dimchenko, DIT
MBLTDev15: Alexander Dimchenko, DIT
MBLTDev15: Anna Mikhina, Maxim Evdokimov, Tinkoff Bank
MBLTDev15: Anna Mikhina, Maxim Evdokimov, Tinkoff Bank
MBLTDev15: Ivan Kozlov, Aviasales
MBLTDev15: Ivan Kozlov, Aviasales
MBLTDev15: Ilya Krasilshchik, Meduza.io
MBLTDev15: Ilya Krasilshchik, Meduza.io
MBLTDev15: Svetlana Sonina, STS Media
MBLTDev15: Svetlana Sonina, STS Media
MBLTDev15: Marius Racwitz, Realm
MBLTDev15: Marius Racwitz, Realm
MBLTDev15: Denis Legezo, Kaspersky Lab
MBLTDev15: Denis Legezo, Kaspersky Lab
MBLTDev15: Kyle Fuller, Apairy
MBLTDev15: Kyle Fuller, Apairy
MBLTDev15: Sergey Semenov, Trucker Path
MBLTDev15: Sergey Semenov, Trucker Path
MBLTDev: Phillip Connaughton, RunKepper
MBLTDev: Phillip Connaughton, RunKepper
MBLT15: Alexey Chikov, Kaspersky Lab
MBLT15: Alexey Chikov, Kaspersky Lab
MBLT15: Yakov Zubarev, Parallels
MBLT15: Yakov Zubarev, Parallels
MBLT15: Dmitriy Navosha, Sports.ru
MBLT15: Dmitriy Navosha, Sports.ru
Último
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
Pooja Nehwal
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
anilsa9823
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Pooja Nehwal
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
anilsa9823
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
PsychicRuben LoveSpells
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
Delhi Call girls
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
nishacall1
Último
(7)
9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
Rx Java architecture
1.
2.
RxJava main advantages •
Concurrency • Requests Managment • Data flow manipulation • Error handling • Cool, trendy, etc
3.
Everything is a
stream
4.
5.
6.
7.
8.
9.
Some new Rx
objects
10.
Schedulers • computation • io •
newThread • from • + AndroidSchedulers.mainThread
11.
12.
Subscription
13.
14.
15.
16.
17.
18.
Subject Can be both
Observable and Observer
19.
PublishSubject
20.
PublishSubject
21.
PublishSubject
22.
23.
24.
25.
26.
Result?
27.
ReplaySubject
28.
BehaviourSubject
29.
30.
31.
32.
RxJava main advantages •
Concurrency • Requests Managment • Data flow manipulation • Error handling • Cool, trendy, etc
33.
34.
35.
RxJava main advantages •
Concurrency • Requests Managment • Data flow manipulation • Error handling • Cool, trendy, etc
36.
37.
38.
39.
Solution
40.
41.
But how to
handle configuration changes?
42.
Use Rx in
conjunction with • Retain Fragments • Cached Observables
43.
Subscription
44.
Use Rx in
conjunction with • Retain Fragments • Cached Observables • Bind Rx to Lifecycle • Loaders • Services
45.
From Dan Lew
46.
47.
48.
49.
With loaders
50.
51.
52.
53.
54.
Singleton
55.
56.
57.
RxJava in Service
58.
59.
60.
61.
62.
Some Reactive Libraries
63.
RxLifecycle from Trello
64.
65.
66.
RxBinding
67.
68.
69.
70.
71.
RxPermissions
72.
https://gitter.im/rus-speaking/android-rx
Descargar ahora