Java Magazine, Jan/Feb 2018
ORACLE COM JAVAMAGAZINE JANUARY FEBRUARY 2018 60 reactive programming Sometimes you will observe that only one or two responses have been taken into account The key point in this sample is that the combination of Vert x and RxJava ofers a declarative and functional model for describing how to perform and process a flexible number of network requests while remaining purely driven by asynchronous events Conclusion In this article you have seen how Eclipse Vert x combines reactive programming and the asynchronous execution model to build reactive systems Reactive programming lets you compose asynchronous and event driven applications by manipulating and combining data streams Modern reactive programming libraries such as RxJava implement reactive streams to handle back pressure However a reactive approach is not limited to reactive programming Dont lose sight that you want to build better systems that are responsive robust and interactive By using the execution model and nonblocking I O capabilities promoted by Vert x you are on the path to becoming truly reactive This article just scratched the surface Vert x gives you significant power and agility to create compelling scalable twenty first century applications the way you want to Whether its simple network utilities sophisticated modern web applications HTTP REST microservices high volume event processing or a full blown back end message bus application Vert x is a great fit article Clement Escoffier @ clementplop is a principal software engineer at Red Hat where he is working as a Vert x core developer He has been involved in projects and products touching many domains and technologies such as OSGi mobile app development continuous delivery and DevOps Escoffier is an active contributor to many open source projects including Apache Felix iPOJO Wisdom Framework and Eclipse Vert x Julien Ponge @ jponge is an associate professor at INSA Lyon and a researcher at the CITI INRIA laboratory He is a longtime open source developer having created IzPack and the Golo programming language and is now a member of the Eclipse Vert x team Ponge is currently on leave from INSA and working as a delegated consultant to Red Hat on the Vert x project
You must have JavaScript enabled to view digital editions.