Wiki

Clone wiki

octopoda / Home

===============================================================================
        _____                                  _       
       / ___ \       _                        | |      
      | |   | | ____| |_  ___  ____   ___   _ | | ____ 
      | |   | |/ ___)  _)/ _ \|  _ \ / _ \ / || |/ _  |
      | |___| ( (___| |_| |_| | | | | |_| ( (_| ( ( | |
       \_____/ \____)\___)___/| ||_/ \___/ \____|\_||_|
                              |_|                      

      Copyright (C) 2012 Thejesh GN <i at thejeshgn dot com >, MIT License
===============================================================================

Welcome

Welcome to octopoda. A simple MapReduce framework for Humans.

Repo: $hg clone http://code.thejeshgn.com/octopoda

Use :

Starting Server:

$ python octopoda.py server ./examples/triangular.py -w PASSWOR

Starting Client on the same machine:

$ python octopoda.py client localhost -w PASSWORD

Starting Client on a different machine:

$ python octopoda.py client SERVER_IP_ADDRESS -p PASSWORD

Command line flags:

  • -p or --password to give password
  • -v or --verbose to display verbose

Goal

  • Keep it simple
  • Single .py file
  • Use only Python Standard Library

Future

History:

Octopoda's initial code was based on the works of octo.py

Updated

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.