Please join us for an evening of looking at the exciting past month of PHP news and learning about interesting concepts and projects in PHP and software development.
Light refreshments will be provided. Join us to meet new people, discuss PHP, and learn something new.
Our Evening Meeting Format
We love Web Development and all things PHP. Our meetings are often a little free-formed, but we shoot for this schedule:
6:00pm - Mingling / Meet and Greet
6:15pm - Lightning Talk: Last Month in PHP
6:30pm - David Stanley (https://twitter.com/davidstanley01) - Getting ready for scale: Load testing your API with Gatling
Well, today is the day. You've spent the last 4 months working on an API and today is the day it goes live. From unit tests to integration tests, you've put in the work and are confident the system will perform.
But... Are you sure? You haven't tested this under load yet. At what level of traffic will performance begin to degrade? What are the most expensive operations? When this thing breaks, how will it break? And what will break first? Are the thresholds for auto-scaling set up in a way that makes sense?
This is where Gatling (https://gatling.io/) can help out. In this talk, I'll cover the basic use of this tool and how you can integrate it into a PHP project. From filling out forms to uploading files, we'll cover the basic scenarios that can give you the confidence to deploy and run an app at scale - simple operations that verify an endpoint functions as well as complex scenarios that throw thousands of requests at your system. Additionally, I'll demonstrate how to vary traffic levels and request patterns to approximate actual production usage. Finally, we'll use New Relic to gain performance insights while the test scenario is running.
Your topic here? Contact us to speak (http://www.meetup.com/kcphpug/suggestion/)!
Rate the talks!
All Developers Welcome!
We understand Web Developers often come from all backgrounds, and many work in more languages than PHP. Whether you're curious and just starting out, dabble in PHP on the weekends, write custom PHP on a daily basis, work in a framework like Symfony, Zend Framework, Silex, Slim, Laravel, CakePHP or customize CMS products like WordPress, Drupal or Joomla; our goal is that you will find something new, useful and thought provoking.
Interested in giving a presentation to the group, or demoing something you're working on? Contact one of the organizers through Meetup or talk after a monthly meeting to sign up!