Distributed Computing
with Python
Harness the power of multiple computers using Python
through this fast-paced informative guide
Francesco Pierfederici
BIRMINGHAM - MUMBAI
Distributed Computing with Python
Copyright © 2016 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: April 2016
Production reference: 1060416
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78588-969-1
www.packtpub.com
Credits
Author
Francesco Pierfederici
Reviewer
James King
Commissioning Editor
Veena Pagare
Acquisition Editor
Aaron Lazar
Content Development Editor
Parshva Sheth
Technical Editor
Abhishek R. Kotian
Copy Editor
Neha Vyas
Project Coordinator
Nikhil Nair
Proofreader
Sas Editing
Indexer
Rekha Nair
Graphics
Disha Haria
Production Coordinator
Melwyn Dsa
Cover Work
Melwyn Dsa
About the Author
Francesco Pierfederici is a software engineer who loves Python. He has been
working in the elds of astronomy, biology, and numerical weather forecasting for
the last 20 years.
He has built large distributed systems that make use of tens of thousands of cores
at a time and run on some of the fastest supercomputers in the world. He has also
written a lot of applications of dubious usefulness but that are great fun. Mostly,
he just likes to build things.
I would like to thank my wife, Alicia, for her unreasonable patience
during the gestation of this book. I would also like to thank Parshva
Sheth and Aaron Lazar at Packt Publishing and the technical reviewer,
James King, who were all instrumental in making this a better book.