Reactive streams in Java concurrency with RxJava, Reactor, and Akka Streams

Get an easy introduction to reactive streams in Java to handle concurrency, data streams, and the propagation of change in today's applications. This compact book includes in-depth introductions to RxJava, Akka Streams, and Reactor, and integrates the latest related features from Java 9 and 11,...

Full description

Bibliographic Details
Main Author: Davis, Adam L.
Format: eBook
Language:English
Published: [California], New York Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York 2019
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03281nmm a2200457 u 4500
001 EB001942428
003 EBX01000000000000001105330
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781484241769 
050 4 |a QA76.73.J38 
100 1 |a Davis, Adam L. 
245 0 0 |a Reactive streams in Java  |b concurrency with RxJava, Reactor, and Akka Streams  |c Adam L. Davis 
260 |a [California], New York  |b Apress, Distributed to the Book trade worldwide by Springer Science+Business Media New York  |c 2019 
300 |a 1 volume  |b illustrations 
505 0 |a 1. Introduction to Reactive Streams -- 2. Existing Models of Concurrency in Java -- 3. Common Concepts -- 4. RxJava -- 5. Reactor -- 6. Akka Streams -- 7. Android -- 8. Spring Boot -- 9. Akka HTTP and Akka Streams -- 10. Conclusions -- Appendix A. 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
653 |a Application software / Development / fast 
653 |a Parallel processing (Electronic computers) / http://id.loc.gov/authorities/subjects/sh85097826 
653 |a Parallel processing (Electronic computers) / fast 
653 |a Java (Langage de programmation) 
653 |a Parallélisme (Informatique) 
653 |a Fonctionnement multitâche 
653 |a Computer multitasking / http://id.loc.gov/authorities/subjects/sh92001010 
653 |a Electronic data processing / Distributed processing / fast 
653 |a Electronic data processing / Distributed processing / http://id.loc.gov/authorities/subjects/sh85042293 
653 |a Computer multitasking / fast 
653 |a Traitement réparti 
653 |a Logiciels d'application / Développement 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
653 |a Java (Computer program language) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 1484241762 
776 |z 9781484241769 
776 |z 1484241754 
776 |z 9781484241752 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484241769/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.13/3 
520 |a Get an easy introduction to reactive streams in Java to handle concurrency, data streams, and the propagation of change in today's applications. This compact book includes in-depth introductions to RxJava, Akka Streams, and Reactor, and integrates the latest related features from Java 9 and 11, as well as reactive streams programming with the Android SDK. Reactive Streams in Java explains how to manage the exchange of stream data across an asynchronous boundary--passing elements on to another thread or thread-pool--while ensuring that the receiving side is not forced to buffer arbitrary amounts of data which can reduce application efficiency. After reading and using this book, you'll be proficient in programming reactive streams for Java in order to optimize application performance, and improve memory management and data exchanges. You will: Discover reactive streams and how to use them Work with the latest features in Java 9 and Java 11 Apply reactive streams using RxJava Program using Akka Streams Carry out reactive streams programming in Android