Skip to content

vsdev1/reactive-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo of rxjava 2 and Spring reactor

Presentation at code.talks commerce 2018 (in German)

Build Status

This project demonstrates the usage of rxjava 2 (in master branch) and Spring reactor (in spring-reactor branch). It

  1. reads data from a CSV file,
  2. converts those data,
  3. enriches them with meta data from an external REST service (via an asynchronous non-blocking http client),
  4. exports them to another REST service.

This workflow is triggered by the REST request POST http://localhost:8080/imports.

The external REST services can be either external or internal ones (configured in application.properties). The internal services has a delay and can therefore be useful to test how the async http client behaves with different thread pool sizes.

MappingChainTest demonstrates concepts for testing rxjava based components.

Further reading:

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages