
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: ...