Re: [Back-end-development] Discuss high traffic and HA development
Mike Gifford <[email protected]> Thu, 16 Sep 2004 21:26:27 -0400
| Newsgroups | gmane.comp.cms.phpslash.devel |
|---|---|
| Organization | OpenConcept Consulting |
| Message-ID | <[email protected]> |
Hello Joe, On Thu, 2004-09-16 at 13:25, Joe Stewart wrote: > This message is crossposted to the Back-End developers and phpSlash > developers. Good to be working with the psl team.. > I'd like to get an IRC discussion going on what developments need to be > done to make BE/PSL more scalable and easier to deploy in a larger > website installation. Sounds very cool.. > While I'm not saying we should get away from the easy to install, easy > to deploy on a hosted account ideas, there is also a need for being able > to use the code on sites serving lots of page views from multiple servers. scalability is from the tiny sites to the massive ones, right? There are a few projects that we've worked with that have helped test and improve the scalability of BE. > I'd like to do this on IRC to get more of a real time discussion going. > Is there a good time for everyone? But I'm not opposed to discussion > here as well. Well, I'm usually pretty flexible.. But during the week 9am-4pm EST is usually the best.. I'll try to check into irc more often.. It can be a good way to keep abreast.. > This may seem a little soon in the next phpSlash release cycle for this > discussion, but after this is done, I'd like to get another discussion > on a more general roadmap for BE and PSL. Sounds very good.. Would be great if there was an instance of them running together even.. But since they share so much code having more communication is pretty critical.. > A couple of my ideas to throw out: Good to do.. > High Traffic Discussion > - Load Balancing front end So how does this differ from sticking squid in front of the server? > - db clustering, master/slave, read servers and write servers, etc. There was a good article in php-a this summer about MySQL's master-slave capacity, but I have yet to explore it.. Sounds like an excellent way to extend the code. > - memcache support in db reads, writes, html cacheing, etc. Explored this a bit more.. BE uses jpcache for page caching (Thanks Joe) and also another fragment caching app for storing arrays and html fragments (Thanks PeterC).. > - static file writing to support staging, pushing to multiple servers, > ease of serving, speed, etc. Having that capacity would be pretty cool indeed.. Are there other open source php/mysql apps we can draw on for this? Or is this beyond what's possible within a php/mysql environment.. We're talking multiple servers here so its safe to assume that other tools are available.. > - squid reverse proxy front end. > - Ian's block cacheing It's cool.. Certainly for the user level caching.. > - using a separate image server with thttpd or somebody like akamai This app here I assume: http://www.acme.com/software/thttpd/ I haven't actually wondered there before, but it looks hopeful.. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change -> http://www.openconcept.ca Our Client's Election Sites: http://rantroom.ca http://election.cupe.ca http://fairvotecanada.org http://billblaikie.ca http://dickproctor.ca http://patmartin.ca http://brianmasse.ca ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php _______________________________________________ Back-end-development mailing list Back-end-development-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/back-end-development ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php