Shop top categories that ship internationally
Buy new:
-27% EUR28.38
EUR 9.13 delivery Wednesday, March 25
Ships from: Amazon.com
Sold by: Amazon.com
EUR 28.38 with 27 percent savings
List Price: EUR 38.99
No Import Charges & EUR 9.13 Shipping to Netherlands Details

Shipping & Fee Details

Price EUR 28.38
AmazonGlobal Shipping EUR 9.13
Estimated Import Charges EUR 0.00
Total EUR 37.50

EUR 9.13 delivery Wednesday, March 25
Or fastest delivery Monday, March 23. Order within 12 hrs 23 mins
Only 5 left in stock (more on the way).
EUR EUR 28.38 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 28.38
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
EUR 11.13
Quality checked pre-owned articles. Second-hand item with minimal wear, undamaged pages without markings, intact cover/accessories if included. Slight signs of use on the cover and booklet are possible, but no markings or annotations are present. Quality checked pre-owned articles. Second-hand item with minimal wear, undamaged pages without markings, intact cover/accessories if included. Slight signs of use on the cover and booklet are possible, but no markings or annotations are present. See less
EUR 11.27 delivery March 20 - 24. Details
In stock
EUR EUR 28.38 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
EUR EUR 28.38
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by momox Shop.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications

Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications 1st Edition

4.5 out of 5 stars (73)

{"desktop_buybox_group_1":[{"displayPrice":"EUR 28.38","priceAmount":28.38,"currencySymbol":"EUR","integerValue":"28","decimalSeparator":".","fractionalValue":"38","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"OQmKC6evUNuUq2uh%2B%2B%2FWUJ8Zf7g9Hle8X8XHBzgD6dzBp%2BLm9IPP%2BhUkPwq7Qgr%2FFId3%2BTpNZuZFaW%2BrvQqZPFatvOgR7Ex2CUL0VOYFHwxJJPf2uHeGyGrmMCuIQZaNkOOfD3OBSXWFBTH8D2py4w%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"EUR 11.13","priceAmount":11.13,"currencySymbol":"EUR","integerValue":"11","decimalSeparator":".","fractionalValue":"13","symbolPosition":"left","hasSpace":true,"showFractionalPartIfEmpty":true,"offerListingId":"OQmKC6evUNuUq2uh%2B%2B%2FWUJ8Zf7g9Hle8%2BOfoJVNibCGKNmVyjuWwEhxmwKdXL%2Bhc9gbEJ0ongC%2BLD%2FC%2Fh3cMkpPQd5mpYT%2BT%2BmAEvYwBpfKK%2BW2vDEAQj4zYTDfcKnAxH2q78VgaKynQQVCXVM0Md%2FXhNu5oOmdmdIxsmNUEkCFZwK9rLAZ0IzNzvjn3Q%2FMj","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

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

Frequently bought together

This item: Reactive Programming with RxJava: Creating Asynchronous, Event-Based Applications
EUR28.38
Only 5 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
EUR26.28
In Stock
Ships from and sold by Amazon.com.
+
EUR31.54
Get it as soon as Thursday, Mar 26
Only 1 left in stock - order soon.
Sold by Selling all the goods and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand

Editorial Reviews

About the Author

Tomasz Nurkiewicz is a Senior Software Engineer. He has spent the last decade coding in Java, and loves back-end development. He is passionate about JVM languages and open source technologies. He is also a frequent blogger for DZone, and speaks at leading Java conferences around the world. Tomasz can be reached on Twitter @tnurkiewicz and on his blog at www.nurkiewicz.com.

Ben Christensen is a software engineer focused on resilience, scale and distributed systems. Open source projects created while addressing these requirements include Hystrix (https://github.com/Netflix/Hystrix) and RxJava (https://github.com/ReactiveX/RxJava).

Product details

  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ November 22, 2016
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 372 pages
  • ISBN-10 ‏ : ‎ 1491931655
  • ISBN-13 ‏ : ‎ 978-1491931653
  • Item Weight ‏ : ‎ 1.42 pounds
  • Dimensions ‏ : ‎ 7 x 0.84 x 9.19 inches
  • Best Sellers Rank: #3,097,280 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.5 out of 5 stars (73)

Customer reviews

4.5 out of 5 stars
73 global ratings

Top reviews from the United States

  • Reviewed in the United States on August 31, 2017
    Format: PaperbackVerified Purchase
    This just confirms what the other reviewers have said. This is a terrific book. The authors are clearly skilled and talented engineers who have invested a great deal of time and energy putting together an amazingly complete account of rx as implemented in Java. The topics cover everything one needs to know to create real applications including error handling, debugging, testing and monitoring and the mysteries of creating observables both new and from legacy APIs. The explanation explain both the what and why behind the features and go sufficiently under the covers to explain the how. It includes detailed work-out examples. One recommendation I have for the non-expert reader (like me) is to go through the book twice -- the first time to glean concepts and ideas and the second time to learn details. (One pretty irrelevant nit is that the book could use a little proof reading.) It would be nice if there could be periodic updates (perhaps online) as rx changes though the chapter on Futures (of rx!) gives a good idea of what to expect.
    3 people found this helpful
    Report
  • Reviewed in the United States on January 30, 2017
    Format: PaperbackVerified Purchase
    Awesome book, a must read for beginners, and novice RxJava'ers (-.-) It has a great introduction, good examples, and clears up a lot of information. I really enjoyed the flow of the book, how it introduces the concepts and how the chapters are designed. There are a couple of places where i had to do research online to better understand, but this book definitely gets you on the right track. It has cleared up a lot of questions i had about Rx.
    2 people found this helpful
    Report
  • Reviewed in the United States on April 19, 2018
    Format: PaperbackVerified Purchase
    Excellent book, it worth any penny, I really like how the author starts from the basics to more complex scenarios in which apply RX java benefit how the code look and how it behaves, I like the extra sections about hystrix. good examples and not very repetitive like the one that only shows and explain the marble diagrams. This will provide some extra knowledge in other frameworks that you will able to replicate and use in your existing projects. It is well written and it is not boring or complicated, it has small examples but clearly explain how to make them run in your console.
    3 people found this helpful
    Report
  • Reviewed in the United States on September 4, 2017
    Format: PaperbackVerified Purchase
    A fantastic book about RxJava, explaining both deeply and clearly from the very beginning. A few chapters e.g. about Hystrix and various HTTP servers feel a little misplaced -- they don't have enough pages to convey a full understanding and their content feels a little peripheral. Still, I am really glad I got this book and I think it will remain usable for me as a reference for years to come.
    2 people found this helpful
    Report
  • Reviewed in the United States on May 14, 2017
    Format: KindleVerified Purchase
    Not a beginner text by any means, but a good way to delve deeper into this fascinating new programming paradigm.
  • Reviewed in the United States on January 29, 2017
    Format: PaperbackVerified Purchase
    Great intro to reactive programming in Java with plenty of deeper discussion on specific topics. While the book is written for RxJava, it seems to translate easily to other frameworks such as Project Reactor / Spring since they now share a common paradigm and core code.
    2 people found this helpful
    Report
  • Reviewed in the United States on January 27, 2018
    Format: PaperbackVerified Purchase
    not updated for rx java2
    6 people found this helpful
    Report
  • Reviewed in the United States on January 1, 2017
    Format: PaperbackVerified Purchase
    This book is simply amazing. Soo happy I got it. The best read I ever had about Rx Java. Easy to read and goes in depth

Top reviews from other countries

Translate all reviews to English
  • Alfeu Pereira da Silva Junior
    5.0 out of 5 stars Ótimo livro se você já tem uma boa base em Java e quer aprender RxJava
    Reviewed in Spain on July 12, 2025
    Format: PaperbackVerified Purchase
    O livro explica os principais operadores do RxJava, como map, flatMap, filter, zip e combineLatest, além de conceitos como Observables, Schedulers e Backpressure. Os exemplos são úteis, embora às vezes um pouco rápidos demais.
    Report
  • Leo Ando
    5.0 out of 5 stars The contents are substantial.
    Reviewed in Japan on June 4, 2019
    Format: PaperbackVerified Purchase
    The contents are substantial.
  • Vasile Gorcinschi
    5.0 out of 5 stars Excellent guide through the RxJava thinking
    Reviewed in Canada on May 27, 2017
    Format: PaperbackVerified Purchase
    I would certainly recommend this title to any Java developer who not only doesn't yet use RxJava but is also willing to find a new (and possibly more optimal) way to write their programs which functional-reactive programming in my opinion is. Thanks to deep research and tremendous effort Tomasz Nurkiewicz wrote a boo that will help you with either and/or both of these. This book helped me a lot in that when I am writing code I am thinking can I make my code non-blocking, reactive. One thing that the book is missing is a easy introduction into the basics of Reactive Programming. Chapter 1 of Manning's Reactive Web Applications is a good example of such introduction. I didn't decrement the mark because all and all the author did manage to produce a useful and powerful writing.
  • Achille
    3.0 out of 5 stars Das Buch ist in Schwarz/Weiß gedruckt
    Reviewed in Germany on November 3, 2016
    Format: PaperbackVerified Purchase
    Ich habe das heute bekommen und kann sagen, dass ich mich nach wenigen Minuten schon entschieden hatte dass Buch zurück zu senden. Der Druck ist in Schwarz/Weiß obwohl die Farben notwendig für Abbildungen sind, um die Erklärungen zu verstehen. Außerdem Verpackung war ungeeignet , was die Ecke des Buches leicht umgeformt hat. Ich habe das Buch gekauft, weil ich die Vorträge von Christensen (der Co-author des Buches) zum Thema RxJava interessant fand. Aber ich werde dieses Buch lese bzw. kaufe, nur wenn ich es in eine bessere Form erhalten kann.
  • Placeholder
    5.0 out of 5 stars great book
    Reviewed in India on June 21, 2019
    Format: KindleVerified Purchase
    A great book to learn rxjava deeply. Good examples as well as the code walkthroughs are pretty good. must read