Hey mike,

2009/3/19 mike <mike...@gmail.com>:
> Have you looked into gearman?
> http://gearman.org
It is different, my idea is that the worker execute PHP code (I will
embed PHP into C or C++), AFAIK gearman execute C code. The main
advantage is that you can "deploy" your app. without recompile your
worker, and would be easy to migrate from an existing php code.

>
>
>
> On Wed, Mar 18, 2009 at 9:29 PM, Cesar D. Rodas <sad...@gmail.com> wrote:
>>  Hello folk,
>>
>> Let me introduce myself, my name is Cesar Rodas, a young guy from
>> Paraguay who wants to propose an idea for the GSoC2009.
>>
>> The purpose of this project is to implement a pure PHP client and
>> server API for distributing PHP applications over clusters of back-end
>> servers that are called by front-end Web servers. The goal is to
>> provide unlimited scalability to PHP transactional applications
>> running on busy sites with too many simultaneous users to be handled
>> by a single front-end Web server.
>>
>> Some concepts:
>>
>> - Master process: probably in PHP (with web interface), it will be
>> responsible to distribute the PHP code to the worker (the "deploy").
>>
>> - Worker process: in the first stage in PHP (with fork), but then a
>> multi threaded version coded in C++ with PHPEmbed or in C with its own
>> SAPI. This process listen a TCP port over TCP, and receive a function
>> execution request, and execute it and returns its return.
>>
>> - The client: a PHP script that will exec an RPC,
>>
>> That is my idea so far, please I'd like to read feedbacks.
>>
>> --
>> Cesar D. Rodas
>> http://cesar.la/
>> Phone: +595-961-974165
>> Samuel Beckett  - "Birth was the death of him."
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>



-- 
Cesar D. Rodas
http://cesar.la/
Phone: +595-961-974165
Samuel Beckett  - "Birth was the death of him."

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to