Modern Big Data Architectures

Book description

Provides an up-to-date analysis of big data and multi-agent systems

The term Big Data refers to the cases, where data sets are too large or too complex for traditional data-processing software. With the spread of new concepts such as Edge Computing or the Internet of Things, production, processing and consumption of this data becomes more and more distributed. As a result, applications increasingly require multiple agents that can work together. A multi-agent system (MAS) is a self-organized computer system that comprises multiple intelligent agents interacting to solve problems that are beyond the capacities of individual agents. Modern Big Data Architectures examines modern concepts and architecture for Big Data processing and analytics.

This unique, up-to-date volume provides joint analysis of big data and multi-agent systems, with emphasis on distributed, intelligent processing of very large data sets. Each chapter contains practical examples and detailed solutions suitable for a wide variety of applications. The author, an internationally-recognized expert in Big Data and distributed Artificial Intelligence, demonstrates how base concepts such as agent, actor, and micro-service have reached a point of convergence—enabling next generation systems to be built by incorporating the best aspects of the field. This book:

  • Illustrates how data sets are produced and how they can be utilized in various areas of industry and science
  • Explains how to apply common computational models and state-of-the-art architectures to process Big Data tasks
  • Discusses current and emerging Big Data applications of Artificial Intelligence

Modern Big Data Architectures: A Multi-Agent Systems Perspective is a timely and important resource for data science professionals and students involved in Big Data analytics, and machine and artificial learning. 

Table of contents

  1. COVER
  2. LIST OF FIGURES
  3. LIST OF TABLES
  4. PREFACE
  5. ACKNOWLEDGMENTS
  6. ACRONYMS
  7. CHAPTER 1: Introduction
    1. 1.1 Motivation
    2. 1.2 Assumptions
    3. 1.3 For Whom Is This Book?
    4. 1.4 Book Structure
  8. CHAPTER 2: Evolution of IT Architectures and Paradigms
    1. 2.1 Evolution of IT Architectures
    2. 2.2 Actors and Agents
    3. 2.3 From ACID to BASE, CAP, and NoSQL – The Database (R)evolution
    4. 2.4 The Cloud
    5. 2.5 From Distributed Sensor Networks to the Internet of Things and Cyber-Physical Systems
    6. 2.6 The Rise of Big Data
  9. CHAPTER 3: Sources of Data
    1. 3.1 The Internet
    2. 3.2 Scientific Data
    3. 3.3 Industrial Data
    4. 3.4 Internet of Things
  10. CHAPTER 4: Big Data Tasks
    1. 4.1 Recommender Systems
    2. 4.2 Search
    3. 4.3 Ad-tech and RTB Algorithms
    4. 4.4 Cross-Device Graph Generation
    5. 4.5 Forecasting and Prediction Systems
    6. 4.6 Social Media Big Data
    7. 4.7 Anomaly and Fraud Detection
    8. 4.8 New Drug Discovery
    9. 4.9 Smart Grid Control and Monitoring
    10. 4.10 IoT and Big Data Applications
  11. CHAPTER 5: Cloud Computing
    1. 5.1 Cloud Enabled Architectures
    2. 5.2 Agents and the Cloud
  12. CHAPTER 6: Big Data Architectures
    1. 6.1 Big Data Computation Models
    2. 6.2 Publish-Subscribe Systems
    3. 6.3 Stream Processing
    4. 6.4 Higer Level Big Data Architectures
    5. 6.5 Industry and Other Approaches
    6. 6.6 Actor and Agent-Based Big Data Architectures
  13. CHAPTER 7: Big Data Analytics, Mining, and Machine Learning
    1. 7.1 To SQL or Not to SQL
    2. 7.2 Big Data Mining and Machine Learning
  14. CHAPTER 8: Physically Distributed Systems – Mobile Cloud, Internet of Things, Edge Computing
    1. 8.1 Mobile Cloud
    2. 8.2 Edge and Fog Computing
    3. 8.3 Internet of Things
  15. CHAPTER 9: Summary
  16. BIBLIOGRAPHY
  17. INDEX
  18. END USER LICENSE AGREEMENT

Product information

  • Title: Modern Big Data Architectures
  • Author(s): Dominik Ryzko
  • Release date: March 2020
  • Publisher(s): Wiley
  • ISBN: 9781119597841