Scaling PHP in the Cloud
HasGeek’s seventh event, focusing on the challenges of scaling from single to multi-server deployments for PHP-based websites.
Jul 2011
4 Mon
5 Tue
6 Wed
7 Thu
8 Fri
9 Sat 09:30 AM – 05:30 PM IST
10 Sun
PHP is today the world’s most popular open source web development language. It is used by millions of websites, most often via applications like WordPress and Drupal. Deploying a PHP website is straightforward and supported by nearly every web hosting provider.
There are limits to how much load a single web server can take though. For your website to scale, you will sooner or later need to a transition to a multi-server deployment, and this can be hard. It requires thinking about web development in entirely new ways.
The exciting new world of cloud computing promises to make all this much better. “Cloud computing” is an umbrella term for a range of tools and techniques that make scalability possible. Scaling PHP in the Cloud is a one day conference on what it takes to make the leap from single server to multi-server deployments, and of making sense of the new world beyond.
Hashtag: #phpcloud
Sessions are for 45 minutes each (30 talking + 15 Q&A). If you’d like to do a smaller session, please indicate so in the description.
To attend this event, buy your ticket from http://phpcloud.doattend.com/
Hosted by
Accepting submissions
Not accepting submissions
NB
Nigel Babu Deploying with FabricOverview of Fabric and basic tutorial Outline # Using Python Fabric to deploy code to the cloud more
Deployment
Beginner
Lecture
|
s
suryajith Serve efficiently with GearmanA brief introduction and a demo of an application of gearman more
Development
Intermediate
Lecture
|
LastUser for user managementShow participants an alternative approach to managing user accounts. more
Development
Advanced
Workshop
|
AS
Aditya Sengupta PHP Frameworks performance compared for performance and ease of implementationTo help participants choose which Framework would ideally be suited to their requirements more
Deployment
Intermediate
Lecture
|
DT
Dhaval Trivedi Zend on the cloudDeveloping and deploying for cloud, through Zend Outline # more
Development
Intermediate
Lecture
|
SM
Sudar Muthu Scaling web applications using MemcacheA brief introduction to Memcache and the scenarios where you can use it to improve the performance of web applications more
Development
Intermediate
Lecture
|
RP
Ravi Pratap Using Amazon EC2 to Scale Your Web ApplicationIntroduce participants to EC2 and help them get started with using Amazon EC2 to deploy and scale a web application more
Deployment
Beginner
Tutorial
|
t
tuxtoti Proposing Compiled PHPBenefits,Benchmarks and Experiences with compiled PHP. more
Deployment
Advanced
Discussion
|
dk
deepak kumar Proposing Why PHP is best for cloud than other languagesAs we see most of the cloud applications are based on PHP we can have a session on this to compare PHP s’ positives and negatives to other languages. more
Business
Beginner
Discussion
|
Git-powered deploymentsOn the benefits of using Git or other version control software to deploy software, instead of traditional rsync, scp or ftp. more
Deployment
Beginner
Discussion
|
HS
Hitesh Sarda Proposing Secure your siteGain awareness of the various attack vectors out there. Learn ways to protect yourself and your users. more
Development
Intermediate
Demo
|
PK
Pankaj Kaushal Continuous Deployment at FlipkartHow to do Continuous Deployments and take what we do at Flipkart as a decent example of that. more
Deployment
Advanced
Lecture
|
GP
Gautham Pai Building your own virtual cloud environmentCreating a completely replicable multi-server setup in your laptop or development sandbox for testing purposes more
Deployment
Intermediate
Demo
|
VS
Vinay Y S Introduction to MembaseIntroduction to Membase and how to build large scale cloud application with Membase. more
Development
Intermediate
Lecture
|
MP
Madhavprasad Pai Commonsense Linux sysad and scaling of webappsUnderstanding which aspects of webapps can be outsourced to sysad/dba, so that the webapp becomes more robust and scalable. The talk will cover Linux but the ideas will apply to other Unixen. more
Deployment
Advanced
Lecture
|
SR
Siddhartha Reddy How Flipkart scales PHP -- Tips & tricksWe would like to share some of the learnings from scaling PHP to millions of requests per day at Flipkart.com more
Development
Intermediate
Lecture
|
r
rithish Proposing NoSQL to InnoDB with MemcachedWould this be a worthwhile alternative to Memcache, or Key-Value Storage engines like Redis & Riak? more
Development
Advanced
Discussion
|
AR
Amal Raghav Scaling like a pro with Gearman!An introduction to Gearman. Learn how Gearman can help to farm out work to machines or processes that are better suited to do the work. more
Development
Intermediate
Lecture
|
S
ShardaBalaji Legal Issues in Cloud ComputingA basic appreciation of the legal issues that you may encounter and a few possible solutions to pre-empt those issues. more
Business
Beginner
Lecture
|
VR
Vivek Rp Deploying a PHP Website on AWS EC2I have been asked from many people about how to deploy a website on AWS. So new comers to cloud will learn how to do it. more
Deployment
Beginner
Demo
|
r
ramaprasanna How to write scalable PHP applications on Windows Azure CloudTo exhibit and show “HOW TO build super scalable applications on Windows Azure using PHP (using Eclipse)”. more
Development
Intermediate
Demo
|
PG
Piyush Goel Apache Thrift : One stop solution for cross language communicationTo discuss the use of Thrift as an RPC framework for cross language communication and its usage in PHP applications. more
Development
Beginner
Lecture
|
AL
Abhinav Lal Job Queue - web is more than request and responsehow to use Job queues (Beanstalkd, Gearman) to do heavy processing in background making your website faster. Code examples, use cases. Also how to manage your background processes written in php. more
Deployment
Intermediate
Lecture
|
t
t3rmin4t0r Failure is an OptionTo talk about failure in the cloud, how likely it is and how different the remedial measures are compared to a data-centre setup. more
Development
Beginner
Lecture
|
PY
Pavan Yara Building Cloud Platforms with Eucalyptus Open Source SoftwareTo show How you can build a “Cloud Platform” in minutes using Eucalyptus open source software more
Deployment
Intermediate
Tutorial
|
JM
Janakiram MSV Monitoring and Tracking the Health of Cloud Applications with Amazon CloudWatchTo introduce Amazon CloudWatch to developers and administrators more
Deployment
Intermediate
Demo
|
BK
Balasugavaneswaran K How Yahoo! Oscars scaled to billion+ page views in a weekLearnings from a yahoo! oscars coverage that scaled to 1.3 billion page views in a week. more
Development
Intermediate
Lecture
|
SS
Srinivasan Seshadri Experiences at Kosmix with Cloud ComputingHands on knowledge of building a substantially large scale system and experiences and learnings thereby.. more
Development
Beginner
Discussion
|
Hosted by