REACTIVE PROGRAMMING IN JAVA PROGRAMMING LANGUAGE
DOI:
https://doi.org/10.24867/06BE23LuledzijaKeywords:
Java language, reactive programming, Project Reactor, web application responsiveness analysisAbstract
This paper gives an overview of the reactive programming paradigm in Java, as well as an analysis of the responsiveness of web applications developed in a standard and reactive manner. Response analysis included the impact of two factors, the number of concurrent HTTP requests sent to web applications, as well as the duration of request processing at the called web service.
References
[1] M. Bernhardt, Reactive Web Applications: Covers Play, Akka, and Reactive Streams, Manning Publications Co., 2016.
[2] C. Walls, Spring in Action, 5th Edition, Manning Publications Co., 2019.
[3] T. Nurkiewicz and C. Ben, Reactive Programming with RxJava: Creating Asynchronous, Event-based Applications, O'Reilly Media, Inc., 2016.
[4] Project Reactor - https://projectreactor.io/docs/core/release/reference/ (приступљено 27.08.2019)
[5] C. Escoffier, Building Reactive Microservices in Java, O'Reilly Media, Inc., 2017.
[2] C. Walls, Spring in Action, 5th Edition, Manning Publications Co., 2019.
[3] T. Nurkiewicz and C. Ben, Reactive Programming with RxJava: Creating Asynchronous, Event-based Applications, O'Reilly Media, Inc., 2016.
[4] Project Reactor - https://projectreactor.io/docs/core/release/reference/ (приступљено 27.08.2019)
[5] C. Escoffier, Building Reactive Microservices in Java, O'Reilly Media, Inc., 2017.
Downloads
Published
2019-12-26
Issue
Section
Electrotechnical and Computer Engineering