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 -~----------~----~----~----~------~----~------~--~---
