Distributed Python

This chapter will introduce some important Python modules for distributed computing. In particular, we will describe the socket module, which allows you to implement simple applications distributed through the client-server model.

Then, we will introduce the Celery module, which is a powerful Python framework that is used to manage distributed tasks. Finally, we will describe the Pyro4 module, which allows you to call methods that are used in different processes, potentially on a different machine.

In this chapter, we will cover the following recipes:

  • Introducing distributed computing
  • Using the Python socket module
  • Distributed task management with Celery
  • Remote Method Invocation (RMI) with Pyro4
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.218.209.8