YoVDO

The Reactive Landscape

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses Distributed Systems Courses Reactive Programming Courses Reactive Systems Courses Reactive Streams Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the complex world of reactive programming in this 51-minute Devoxx conference talk. Dive into the various aspects of reactive development, including Reactive Programming, Reactive eXtensions, Reactive Streams, Reactive Systems, and the Reactive Manifesto. Gain clarity on how these concepts relate to asynchronous programming, scalability, RX libraries, back pressure, streams, observables, futures, promises, and spreadsheets. Learn the practical applications of reactive principles in modern software development and understand why they matter. Follow along with live coding examples using Eclipse Vert.x to see how reactive concepts work together in building distributed systems on the JVM. Benefit from speaker Clement Escoffier's extensive experience in software engineering and open-source contributions as he guides you through the reactive landscape, helping you apply these concepts to your own projects and applications.

Syllabus

Intro
Reactive Fashionista
Reactive Architecture / Software
The 2+1' parts of the reactive spectrum
Modern software is not autonomous
Asynchronous message passing
Pragmatic reactive systems
Asynchronous development models
Don't wait, we will call you...
Callbacks lead to...
Reactive Programming
Reactive Extension - RX Java
Reactive types & Asynchronous
When you control the source
Eclipse Vert.x
Taming the asynchronous
Reactive Web Application
Orchestrating remote interactions
Push data using event bus bridges
Reactive Streams
The reactive landscape


Taught by

Devoxx

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX