Distributed Processing Proposal Document

This document will be the closing capture statement of the Concept Development Phase. Requires customer approval.

Idea

The need is for a system that can distribute processing to any machine. So, the design is to create a system that has a management module and n number of clients. The system will be able to load modules that are responsable for the actual processing. This system needs to be robust and be able to handle failovers and what not.

High Concept

Process anyting across multiple machines.

Target Market Segment Strategy

People needing to distribute their processing across multiple machines.

Features

Multi Threaded, can create independant modules to do any kind of processing.

Target Market

Crazy computer people or scientists conducting experiments.

Target Hardware Platform

Multi platform and can run on any hardware.

Estimated Schedule and Budget

1 month worth of development and the budget is 0 because it will be developed on my free time.

Competitive Analysis

Beowolf cluster and BOINC are the only two that I know of. They are hard to setup and code for.

The Team

Skills needed are C++, linux, windows, Mac, threading, networking, and modular development.

Risk Analysis

For it to make it in the market place, the product will need to be able to over come the user friendly aspec of software. Then a somewhat strong marketing campain needs to promote it. If those two are met, it will be successful.

Summary

A multi platform distributed processing system could replace the way I currently create application.

wiki/projects/apps/distrib_proc/conept_doc.txt · Last modified: 2020/11/19 14:21 by 127.0.0.1
Back to top
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0