Drinking from the Stream
How to use messaging platforms for
scalability & performance
Mark Heckler
Professional Problem Solver, Spring Developer & Advocate
www.thehecklers.com
[email protected][email protected]
@mkheck
Slide 2
Slide 2 text
@mkheck www.thehecklers.com
Distributed systems are easy…right?
Slide 3
Slide 3 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 4
Slide 4 text
@mkheck www.thehecklers.com
New book!
But you can’t buy it yet…
DISCLAIMER: artist’s rendition only, not the real cover
Slide 5
Slide 5 text
@mkheck www.thehecklers.com
Takeaways
Why use messaging platforms/where do they fit in a distributed
architecture?
Examples of leading messaging platforms
What is Spring Cloud Stream?
Why use it?
Slide 6
Slide 6 text
@mkheck www.thehecklers.com
Takeaways
Why use messaging platforms/where do they fit in a distributed
architecture?
Examples of leading messaging platforms
What is Spring Cloud Stream?
Why use it?
Slide 7
Slide 7 text
@mkheck www.thehecklers.com
Takeaways
Why use messaging platforms/where do they fit in a distributed
architecture?
Examples of leading messaging platforms
What is Spring Cloud Stream?
Why use it?
Slide 8
Slide 8 text
@mkheck www.thehecklers.com
Takeaways
Why use messaging platforms/where do they fit in a distributed
architecture?
Examples of leading messaging platforms
What is Spring Cloud Stream?
Why use it?