For few reasons actually...

First, the Gearman infrastructure should not be available through
URL... Perharps there are ways to prevent this, but the way I did it's
always hidden.

Second, regarding the Gearman Model Worker and dispatcher, I decided
to complete override CakePHP structure so as to give the developer two
choices: either one uses CakePHP core classes to access database, or
one uses a remote call through Gearman to another worker machine which
uses CakePHP core classes. Each Model class, the developer has a
choice to either execute locally or remotely thru Gearman. If I should
use CakePHP Plugin AppModel, I would have to make some kind of
incantation to reroute every model request to the plugin so as it has
to relay to somewhere else.



On Oct 17, 6:55 pm, mark_story <[email protected]> wrote:
> Sounds/looks nice. My only question would be why you chose to build it
> the way you did and not as a plugin?  I didn't notice any changes to
> the core that would require a superset style implementation.
>
> -Mark
>
> On Oct 17, 1:12 am, Dérico Filho <[email protected]> wrote:
>
>
>
> > Hi Guys,
>
> > I am developing a CakePHP superset named GearmanCakePHP.
>
> > It aims to provide scalability conditions to regular CakePHP
> > applications through Gearman message queue system.
>
> > I am using it in my company nowadays (123i.com.br) to solve few
> > problems of remote execution and rpc...
>
> > If you know both CakePHP and Gearman/Beantalksd/&c, it might turn out
> > to be useful to you.
>
> > As long as I need it and as long as there is a new CakePHP or Gearman
> > release, I shall release a new version of GearmanCakePHP.
>
> > You may download it from github 
> > at:http://dericofilho.github.com/GearmanCakePHP/
>
> > []s
> > Dérico Filho
> > (BTW, it's neither a fork nor a new project, just a superset... a
> > branch, if you like).
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to