YoVDO

Designing Applications - The Reactive Way

Offered By: Spring I/O via YouTube

Tags

Spring IO Courses Application Development Courses Reactive Programming Courses Reactive Streams Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the paradigm shift in reactive programming and its impact on application design and scalability in this keynote from Spring I/O 2016. Delve into the evolution of Java, the emergence of non-blocking runtimes, and the rise of reactive libraries like Reactor. Discover how Java 8 facilities and Reactive Streams are transforming application stacks. Learn about quality of service, end-to-end reactivity, and the role of Kafka Push in modern architectures. Gain insights into Spring Reactive projects and their potential for building full-stack reactive applications. Understand the motivations behind this major shift in programming models and its implications for writing and scaling applications in the future.

Syllabus

Introduction
The early days of Java
The domino effect
Do I need to change
Things have changed tremendously
Is there another way
Nonblocking runtime
Application stack
Boiling rice
Raising callbacks
Java 8 facilities
Reactive libraries
Reactor
Scaling
Kafka Push
Quality of Service
End to End
Reactive Streams
Reactive Reactor
Reactive Runtimes
Spring Reactive
Full Stack Applications
Spring Reactive Projects


Taught by

Spring I/O

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
MongoDB for Developers
MongoDB University
Android: introducción a la programación
Universitat Politècnica de València via UPV [X]
Extending SAP Products with SAP HANA Cloud Platform
SAP Learning
Two Speed IT: How Companies Can Surf the Digital Wave, a BCG Perspective
École Centrale Paris via Coursera