Reactive Programming in Java 8 With RxJava

This course covers a wide range of topics related to Reactive Programming using Java 8.
Course info
Rating
(220)
Level
Intermediate
Updated
Jun 23, 2014
Duration
2h 30m
Table of contents
Description
Course info
Rating
(220)
Level
Intermediate
Updated
Jun 23, 2014
Duration
2h 30m
Description

Cloud Computing has changed the landscape for software developers over the last several years. With the expansion in scale of our systems, the expectations of our users has grown in proportion. The level of responsiveness and resiliency required by modern cloud-based applications has strained our standard "one logical thread" approach to software. This approach provides a simplification for the software developer, but it can fall short in the face of a cloud based environment and often doesn't fully utilize the underlying hardware. This course will cover Reactive Programming and the tenants of the Reactive Manifesto using Java 8, with supplementary material for Java 7. We will examine the use of the RxJava Reactive Extension's asynchronous model, and learn to apply it in order to create scalable, responsive, and resilient applications that are well behaved, even while in failure modes.

About the author
About the author

Russell has been a lover of all things software development since the age of 13. By day Russell is a mild mannered Manager of Enterprise Architecture for a prominent healthcare software vendor. By night a student of new technologies, languages, and all things that are, well, just flat out cool.

More from the author
Reactive Programming in Java 12 with RxJava 2
Intermediate
3h 7m
Sep 30, 2019