Reactive Programming

Streaming to a new Jakarta EE

The world is moving from a model where data sits at rest, waiting for people to make requests of it, to where data is constantly moving, streams of data flow to and from devices with or without human interaction. Decisions need to be made based on these streams of data in real time, models need to be updated, intelligence needs to be learned. And our old fashioned approach of CRUD REST APIs serving CRUD database calls just doesn't cut it, it's trying to fit a square peg into a round hole. It's time we moved to a stream centric view of the world.

Experience level: 
Intermediate

Reactive Systems with Eclipse Vert.x and Kubernetes

Eclipse Vert.x is a toolkit to create reactive distributed and polyglot applications on the Java Virtual Machine. Vert.x is incredibly flexible - whether it's simple network utilities, sophisticated modern web applications, REST services, high volume event processing or a full blown back-end message-bus application, Vert.x is a great fit and has demonstrated huge benefits in production. There is another domain where Vert.x shines: scalable microservice systems.

Experience level: 
Intermediate

The Reactive Landscape

Reactive Programming, Reactive eXtensions, Reactive Streams, Reactive Systems, Reactive Manifesto, that’s a lot of 'reactive' thingies. Just to make it even more confusing, 'reactive' is often associated with asynchronous, scalability, RX libraries (RX Java, RX-JS), back pressure, streams, observables, futures, promises, spreadsheets and so on…. That's a lot to digest… 

Let’s clarify all these reactive thingies. This session explores the reactive landscape and explains what all these different reactives are and how they are related. 

Experience level: 
Beginner

The Reactive Cuisine

Sick of the strict rules from traditional frameworks? Aspire to more freedom? Want to see some reactive code? In this talk learn to be a reactive stack Chef using the un-opinionated approach chosen by Eclipse Vert.x. Pick your language, your development model, the components from the thrilling Vert.x ecosystem, shake it and serve it hot!

Experience level: 
Intermediate

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon France2018 sponsor prospectus page.

Premium

Basic

Regional Supporter

Conference App Provider

Media

JUG Partners

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018