Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Imperative to Reactive Programming

From Imperative to Reactive Programming

Everybody seems to be talking about reactive, but do you really grasp it? All the talks and examples make it look "simple", and different, but how do I transfer my traditional skills to this new paradigm?

Come and join us on this session so you can learn how to transition from imperative to reactive programming. I've had a hard time myself trying to understand how things work. But fortunately I'lll help you to understand how concepts like sync and async programming, reactive, streams, message queues and brokers, and reactive systems fit together. Confused? Well, you won't be anymore after this talk.


Edson Yanaga

February 21, 2020


  1. From Imperative to Reactive Programming Edson Yanaga @yanaga

  2. @yanaga 2 @yanaga

  3. @yanaga 3

  4. @yanaga 4 Reactive Systems Reactive Manifesto Reactive Programming Reactive Streams

    Reactive eXtensions
  5. @yanaga 5 But what is Reactive Programming?

  6. @yanaga 6

  7. @yanaga 7

  8. @yanaga 8

  9. @yanaga 9

  10. @yanaga 10 Reactive Programming is programming with asynchronous data streams

  11. @yanaga 11 SPARKS JOY

  12. @yanaga 12

  13. @yanaga 13 Thank you!