Storm Real-Time Processing Cookbook.pdf

(12330 KB) Pobierz
www.allitebooks.com
Storm Real-time
Processing Cookbook
Efficiently process unbounded streams of data in real time
Quinton Anderson
BIRMINGHAM - MUMBAI
www.allitebooks.com
Storm Real-time Processing Cookbook
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system,
or transmitted in any form or by any means, without the prior written permission of the
publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly
or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: August 2013
Production Reference: 1190813
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-442-5
www.packtpub.com
Cover Image by Suresh Mogre (
suresh.mogre.99@gmail.com
)
www.allitebooks.com
Credits
Author
Quinton Anderson
Reviewers
Maarten Ectors
Alexey Kachayev
Paco Nathan
Indexer
Acquisition Editor
Usha Iyer
Graphics
Lead Technical Editor
Madhuja Chaudhari
Production Coordinator
Technical Editors
Hardik B. Soni
Dennis John
Copy Editors
Mradula Hegde
Alfida Paiva
Laxmi Subramanian
Aditya Nair
Sayanee Mukherjee
Cover Work
Prachali Bhiwandkar
Prachali Bhiwandkar
Abhinash Sahu
Mariammal Chettiyar
Project Coordinator
Navu Dhillon
Proofreaders
Stephen Copestake
Clyde Jenkins
www.allitebooks.com
About the Author
computational systems. His career has been split between building real-time communication
systems for defense systems and building enterprise applications within financial services
and banking. Quinton does not align himself with any particular technology or programming
language, but rather prefers to focus on sound engineering and polyglot development. He is
passionate about open source, and is an active member of the Storm community; he has also
enjoyed delivering various Storm-based solutions.
Quinton's next area of focus is machine learning; specifically, Deep Belief networks, as
they pertain to robotics. Please follow his blog entries on Computational Theory, general IT
concepts, and Deep Belief networks for more information.
You can find more information on Quinton via his LinkedIn profile (
http://au.linkedin.
com/pub/quinton-anderson/37/422/11b/
) or more importantly, view and contribute to
the source code available at his GitHub (
https://github.com/quintona
) and Bitbucket
(
https://bitbucket.org/qanderson
) accounts.
I would like to thank the Storm community for their efforts in building a truly
awesome platform for the open source community; a special mention, of
course, to the core author of Storm, Nathan Marz.
I would like to thank my wife and children for putting up with my long
working hours spent on this book and other related projects. Your effort
in making up for my absence is greatly appreciated, and I love you all very
dearly. I would also like to thank all those who participated in the review
process of this book.
Quinton Anderson
is a software engineer with a background and focus on real-time
www.allitebooks.com
Zgłoś jeśli naruszono regulamin