Reactive Programming with RxJava
Creating Asynchronous, Event-Based Applications
Publisher: O'Reilly Media
Final Release Date: October 2016
Pages: 372

In today’s app-driven era, when programs are asynchronous and responsiveness is so vital, reactive programming can help you write code that’s more reliable, easier to scale, and better-performing. With this practical book, Java developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm.

Authors Tomasz Nurkiewicz and Ben Christensen include concrete examples that use the RxJava library to solve real-world performance issues on Android devices as well as the server. You’ll learn how RxJava leverages parallelism and concurrency to help you solve today’s problems. This book also provides a preview of the upcoming 2.0 release.

  • Write programs that react to multiple asynchronous sources of input without descending into "callback hell"
  • Get to that aha! moment when you understand how to solve problems in the reactive way
  • Cope with Observables that produce data too quickly to be consumed
  • Explore strategies to debug and to test programs written in the reactive style
  • Efficiently exploit parallelism and concurrency in your programs
  • Learn about the transition to RxJava version 2
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyReactive Programming with RxJava
 
4.7

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

No Pros

Cons

No Cons

Best Uses

  • Expert (3)
  • Intermediate (3)
    • Reviewer Profile:
    • Developer (3)

Reviewed by 3 customers

Displaying reviews 1-3

Back to top

 
4.0

Very good book, money well spent

By Oscar

from Dublin

About Me Developer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly Reactive Programming with RxJava:

    I haven't finished reading the book and already think it is possible one of the best books I have read in the recent times, maybe I would like to also seen some complementary text about some of the other Rx integration points like: Vert.x or Camel and some data stores that already have an Rx API like CoucheBase.

     
    5.0

    great intro to rxjava

    By Maxim

    from Amsterdam

    About Me Developer

    Verified Buyer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples

    Cons

      Best Uses

      • Expert
      • Intermediate
      • Novice
      • Student

      Comments about oreilly Reactive Programming with RxJava:

      explains common pitfalls such as updating subjects from more than one thread without serializing them for subscribers, etc.

      (0 of 1 customers found this review helpful)

       
      5.0

      Great Book

      By Kostik

      from Boston, MA

      About Me Developer

      Verified Buyer

      Pros

        Cons

          Best Uses

          • Expert
          • Intermediate

          Comments about oreilly Reactive Programming with RxJava:

          The best book on Rx idea which I've ever read.

          Displaying reviews 1-3

          Back to top

           
          Buy 2 Get 1 Free Free Shipping Guarantee
          Buying Options
          Immediate Access - Go Digital what's this?
          Ebook:  $38.99
          Formats:  ePub, Mobi, PDF
          Print & Ebook:  $49.49
          Print:  $44.99