Publish / Subscribe Systems: Design and Principles Front Cover

Publish / Subscribe Systems: Design and Principles

  • Length: 360 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2012-08-13
  • ISBN-10: 1119951542
  • ISBN-13: 9781119951544
  • Sales Rank: #4379393 (See Top 100 Books)
Description

Publish / Subscribe Systems: Design and Principles (Wiley Series on Communications Networking & Distributed Systems)

This book offers an unified treatment of the problems solved by publish/subscribe, how to design and implement the solutions

In this book, the author provides an insight into the publish/subscribe technology including the design, implementation, and evaluation of new systems based on the technology.  The book also addresses the basic design patterns and solutions, and discusses their application in practical application scenarios. Furthermore, the author examines current standards and industry best practices as well as recent research proposals in the area. Finally, necessary content matching, filtering, and aggregation algorithms and data structures are extensively covered as well as the mechanisms needed for realizing distributed publish/subscribe across the Internet.

Key Features:

  • Addresses the basic design patterns and solutions
  • Covers applications and example cases including; combining Publish/Subscribe with cloud, Twitter, Facebook, mobile push (app store), Service Oriented Architecture (SOA), Internet of Things and multiplayer games
  • Examines current standards and industry best practices as well as recent research proposals in the area
  • Covers content matching, filtering, and aggregation algorithms and data structures as well as the mechanisms needed for realizing distributed publish/subscribe across the Internet

Publish/Subscribe Systems will be an invaluable guide for graduate/postgraduate students and specialists in the IT industry, distributed systems and enterprise computing, software engineers and programmers working in social computing and mobile computing, researchers. Undergraduate students will also find this book of interest.

Table of Contents

1 Introduction 1
2 Networking and Messaging 31
3 Overlay Networks and Distributed Hash Tables 59
4 Principles and Patterns 79
5 Standards and Products 105
6 Web Technology 133
7 Distributed Publish/Subscribe 145
8 Matching Content Against Constraints 177
9 Research Solutions 205
10 IR-Style Document Dissemination in DHTs 239
11 Advanced Topics 251
12 Applications 287
13 Clean-Slate Datacentric Pub/Sub Networking 309
14 Conclusions 327

To access the link, solve the captcha.