
Introduction to Eclipse Vert.x: Reactive Programming on the JVM
Talk given at ITLA Santiago — September 2018 What Are Reactive Systems? Modern applications demand a new architecture. Reactive systems are designed to be: More flexible and adaptable to change Loosely coupled — components interact without tight dependencies Scalable — from a single node to thousands Fault tolerant — they handle failures gracefully instead of crashing Highly responsive — they respond in a timely manner, always The Reactive Manifesto The Reactive Manifesto defines four core traits that every reactive system must have: ...