Reactive Data Handling
Reactive Data Handling

Book Description

We depend on web applications to be highly-available and to provide us with up-to-the-second data. This shift toward real-time data processing is also a key aspect of the Internet of Things, which the Gartner Group predicts by 2020 will include 26 billion actively-connected physical devices sending, receiving, and processing streams. That’s a lot of data. The reactive application architecture is an answer to the requirements of high availability and resource efficiency.

Reactive Data Handling is a collection of five hand-picked chapters introducing you to building reactive applications capable of handling real-time processing with large data loads. Manuel Bernhardt, the author of Reactive Web Applications, selected these chapters to show you how reactive application architecture solves real-time data demands. You’ll start with the high-level architecture of reactive applications and then look at low-level practical aspects. After you read these chapters, you’ll understand the benefits of using the reactive application architecture to manage and process vast quantities of data at a fast pace. Along the way, you’ll get a sample of Manning books you may want to add to your library.

table of contents

INTRODUCTION

ANALYZING STREAMING DATA

1. ANALYZING STREAMING DATA

FAULT TOLERANCE AND RECOVERY PATTERNS

2. FAULT TOLERANCE AND RECOVERY PATTERNS

YOUR FIRST REACTIVE WEB APPLICATION

3. YOUR FIRST REACTIVE WEB APPLICATION

GETTING SMART WITH MLLIB

4. GETTING SMART WITH MLLIB

MANAGING DATACENTER RESOURCES WITH MESOS

5. MANAGING DATACENTER RESOURCES WITH MESOS

INDEX

Symbols

Numerics

about the author

Manuel Bernhardt is a software engineer who specializes in reactive web applications using Play, Scala and Akka. He’s been using Play framework since its introduction.