Building Python Real-Time Applications with Storm

Building Python Real-Time Applications with Storm
Author :
Publisher : Packt Publishing Ltd
Total Pages : 122
Release :
ISBN-10 : 9781784392871
ISBN-13 : 1784392871
Rating : 4/5 (871 Downloads)

Book Synopsis Building Python Real-Time Applications with Storm by : Kartik Bhatnagar

Download or read book Building Python Real-Time Applications with Storm written by Kartik Bhatnagar and published by Packt Publishing Ltd. This book was released on 2015-12-02 with total page 122 pages. Available in PDF, EPUB and Kindle. Book excerpt: Learn to process massive real-time data streams using Storm and Python—no Java required! About This Book Learn to use Apache Storm and the Python Petrel library to build distributed applications that process large streams of data Explore sample applications in real-time and analyze them in the popular NoSQL databases MongoDB and Redis Discover how to apply software development best practices to improve performance, productivity, and quality in your Storm projects Who This Book Is For This book is intended for Python developers who want to benefit from Storm's real-time data processing capabilities. If you are new to Python, you'll benefit from the attention to key supporting tools and techniques such as automated testing, virtual environments, and logging. If you're an experienced Python developer, you'll appreciate the thorough and detailed examples What You Will Learn Install Storm and learn about the prerequisites Get to know the components of a Storm topology and how to control the flow of data between them Ingest Twitter data directly into Storm Use Storm with MongoDB and Redis Build topologies and run them in Storm Use an interactive graphical debugger to debug your topology as it's running in Storm Test your topology components outside of Storm Configure your topology using YAML In Detail Big data is a trending concept that everyone wants to learn about. With its ability to process all kinds of data in real time, Storm is an important addition to your big data “bag of tricks.” At the same time, Python is one of the fastest-growing programming languages today. It has become a top choice for both data science and everyday application development. Together, Storm and Python enable you to build and deploy real-time big data applications quickly and easily. You will begin with some basic command tutorials to set up storm and learn about its configurations in detail. You will then go through the requirement scenarios to create a Storm cluster. Next, you'll be provided with an overview of Petrel, followed by an example of Twitter topology and persistence using Redis and MongoDB. Finally, you will build a production-quality Storm topology using development best practices. Style and approach This book takes an easy-to-follow and a practical approach to help you understand all the concepts related to Storm and Python.


Building Python Real-Time Applications with Storm Related Books

Building Python Real-Time Applications with Storm
Language: en
Pages: 122
Authors: Kartik Bhatnagar
Categories: Computers
Type: BOOK - Published: 2015-12-02 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Learn to process massive real-time data streams using Storm and Python—no Java required! About This Book Learn to use Apache Storm and the Python Petrel libra
Real-Time Big Data Analytics
Language: en
Pages: 326
Authors: Sumit Gupta
Categories: Computers
Type: BOOK - Published: 2016-02-26 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Design, process, and analyze large sets of complex data in real time About This Book Get acquainted with transformations and database-level interactions, and en
Real-Time Streaming with Apache Kafka, Spark, and Storm
Language: en
Pages: 196
Authors: Brindha Priyadarshini Jeyaraman
Categories: Computers
Type: BOOK - Published: 2021-08-20 - Publisher: BPB Publications

DOWNLOAD EBOOK

Build a platform using Apache Kafka, Spark, and Storm to generate real-time data insights and view them through Dashboards. KEY FEATURES ● Extensive practical
Automated Essay Scoring
Language: en
Pages: 294
Authors: Beata Beigman Klebanov
Categories: Computers
Type: BOOK - Published: 2022-05-31 - Publisher: Springer Nature

DOWNLOAD EBOOK

This book discusses the state of the art of automated essay scoring, its challenges and its potential. One of the earliest applications of artificial intelligen
Storm Applied
Language: en
Pages: 408
Authors: Matthew Jankowski
Categories: Computers
Type: BOOK - Published: 2015-03-30 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Summary Storm Applied is a practical guide to using Apache Storm for the real-world tasks associated with processing and analyzing real-time data streams. This