RESTEasy Beyond JAX-RS 2.1 - Reactive, Non-Blocking IO and More
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the latest advancements in RESTEasy, the Red Hat / JBoss certified implementation of JAX-RS, in this 43-minute Devoxx conference talk. Dive into reactive programming concepts and their integration with RESTEasy, covering both client and server-side implementations. Learn about new features in asynchronous processing and non-blocking I/O, with practical code examples. Discover how RESTEasy extends beyond JAX-RS 2.1, offering enhanced capabilities for building efficient and scalable REST services. Gain insights into topics such as reactive streams, server-sent events, synchronous containers, and techniques for avoiding callback hell in non-blocking I/O scenarios.
Syllabus
Introduction
What is RESTEasy
Basic IO
Client API
Synchronous IO
Sync IO
Computational Stage
Sync Response Provider
Reactive Streams
SyncStreamProvider
Flow observable
Flowable
Flowable API
NetStream Annotation
ServerSent Events
AddStreamRaw Mode
Synchronous Containers
Synchronous Injection
Example
Nonblocking IO
Avoiding callback hell
Taught by
Devoxx
Related Courses
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity