Reactive programming with Spring boot 2

Reactive programming with Spring boot 2

An introduction to reactive programming with project reactor and Spring boot 2.0.

804116bef2aa0a22789514d3b7a8f520?s=128

Dimitri

March 30, 2018
Tweet

Transcript

  1. 2.

    WHAT IS SPRING BOOT? - Framework to build production-ready applications

    - Based on Spring framework - Version 2.0 released this month
  2. 3.
  3. 4.

    WHAT IS NEW IN 2.0? - Spring 5 - Project

    Reactor - Java 9 support - Kotlin integration - ...
  4. 10.
  5. 14.
  6. 16.

    WHY ADAPT? - When writing new projects - When moving

    to Java 9 - When you want to use Spring 5 - When you want to use Kotlin
  7. 17.

    WHY REACTIVE? - When real time or event-driven communication is

    important - When processing large, or infinite amounts of data - When you expect that there will be a large amount of traffic
  8. 19.

    ANY QUESTIONS?* * Make sure to ask them in a

    reactive way. Don’t block your brains when you’re waiting for an answer.
  9. 20.

    RESOURCES - Shameless self-promotion: https://g00glen00b.be/getting-started-spring-boot-2/ - More shameless self-promotion: https://blog.optis.be/spring-devoxx-7c0fa8a9dc9f

    - Building a reactive RESTful service: https://spring.io/guides/gs/reactive-rest-service/ - Live demo code: https://github.com/optis/spring-boot-2-webflux
  10. 21.