CG数据库 >> Reactive Programming in Java 8 With RxJava

Reactive Programming in Java 8 With RxJava的图片1

Pluralsight - Reactive Programming in Java 8 With RxJava

MP4 | AVC 352kbps | English | 1024x768 | 15fps | 2h 30mins | AAC stereo 128kbps | 420 MB

Genre: Video Training

Cloud Computing has changed the landscape for software developers over the last several years. With the expansion in scale of our systems, the expectations of our users has grown in proportion. The level of responsiveness and resiliency required by modern cloud-based applications has strained our standard "one logical thread" approach to software. This approach provides a simplification for the software developer, but it can fall short in the face of a cloud based environment and often doesn't fully utilize the underlying hardware. This course will cover Reactive Programming and the tenants of the Reactive Manifesto using Java 8, with supplementary material for Java 7.

We will examine the use of the RxJava Reactive Extension's asynchronous model, and learn to apply it in order to create scalable, responsive, and resilient applications that are well behaved, even while in failure modes.

Functional Reactive Concepts

Course Agenda

Introduction

Functional Programming - Pure Functions

Functional Programming - Functions as First Class Citizens

Functional Programming - High Order Functions

The Reactive Manifesto

The Reactive Manifesto - Event Driven

The Reactive Manifesto - Scalable

The Reactive Manifesto - Resilient

The Reactive Manifesto - Responsive

Observable Creation, Composition, and Filtering

Module Introduction

Observable Creation - Lifecycle

Observable Creation - Types

Observable Creation - Schedulers

Observable Creation - The Act of Creation

Observable Creation Demonstration

Composition

Filtering

Module Review

Observables Transformations and Conditional Operations

Module Introduction

Transformations - Mapping

Transformations - Scanning

Transformations - Group By

Transformations - Buffer

Conditional Operations

Module Review

Connectable Observables and Resource Management

Module Introduction

Connectable Observables

Resource Management

Subjects

Module Review

Implementation Patterns

Module Introduction

Event Driven Code - Introduction

Event Driven Demonstration

Data Store - Introduction

Data Store Example Overview

Data Store Demonstration - Part 1

Data Store Demonstration - Part 2

Module Review

Reactive Programming in Java 8 With RxJava的图片2

Reactive Programming in Java 8 With RxJava的图片3

发布日期: 2017-02-04