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
- Much better Auth
- Secure communication Future Road Map
History:
Octopoda's initial code was based on the works of octo.py
Updated