Slide 1

Slide 1 text

Full Stack Reactive Java With Spring Framework 5, Spring Boot 2, & Project Reactor Mark Heckler Professional Problem Solver, Spring Developer Advocate www.thehecklers.com [email protected] [email protected] @mkheck Kotlin!

Slide 2

Slide 2 text

@mkheck www.thehecklers.com Who am I? • Author • Architect & Developer • Java Champion, Rockstar • Professional Problem Solver • Spring Developer & Advocate • Creador y curador de

Slide 3

Slide 3 text

@mkheck www.thehecklers.com –Rossen Stoyanchev, Project Reactor team “In a nutshell reactive programming is about non-blocking, event-driven applications that scale with a small number of threads with backpressure as a key ingredient that aims to ensure producers do not overwhelm consumers.”

Slide 4

Slide 4 text

@mkheck www.thehecklers.com Reactive Streams: 4 interfaces Publisher Subscriber Subscription Processor

Slide 5

Slide 5 text

@mkheck www.thehecklers.com Let’s code!

Slide 6

Slide 6 text

@mkheck www.thehecklers.com

Slide 7

Slide 7 text

@mkheck www.thehecklers.com Resources https://github.com/mkheck/FSR http://www.reactive-streams.org https://projectreactor.io Thanks for coming, stay in touch!