Re: GSOC Idea, RPC Server

From: Date: Thu, 19 Mar 2009 04:30:31 +0000
Subject: Re: GSOC Idea, RPC Server
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-43399@lists.php.net to get a copy of this message
Have you looked into gearman? http://gearman.org On Wed, Mar 18, 2009 at 9:29 PM, Cesar D. Rodas <saddor@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 > >

« previous php.internals (#43399) next »