addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

May meet up: formal presentations on Continuous Delivery and IPV6 performance

  • May 20, 2013 · 7:00 PM

Devs! Ops! QA/E! SA/E! Engineers! All!

We're meeting one week early on May 20th to avoid Memorial Day and check out M-GO's new offices in Culver City.  We'll be hearing from Dave and Hossein on topics from deployment to web performance.  It's looking like an excellent set of presentations.  First up is Dave:

 

Continuous Delivery-as-a-Service
Using Github, CloudMunch & Cloud Formation

Dave Nielsen, Consultant at CloudMunch

As co-founder and lead facilitator at CloudCamp, Dave Nielsen has evangelized Cloud Computing to over 20,000 attendees at 175 CloudCamps in 60 cities around the world. At each CloudCamp he interacts with audience to help them understand why cloud computing is different than previous forms of computing and how it is reshaping our future. Dave is also the founder and principal consultant at Platform D, Inc. where he provides strategic advice to Cloud Computing companies such as CloudMunch, 6fusion, Metamarkets, CouchBase, Ping Identity, CloudStack and others; Prior to CloudCamp, Dave ran the PayPal Developer Community

 

We'll also be hearing from Hossein:

 

The Gotchas of IPv6

Hossein Lotfi, Web Performance Engineer, EdgeCast Networks

The global protocol switch from IPv4 to IPv6 was a momentous occasion, and the culmination of work from around the world to address a rapidly serious problem.

But as many technology professionals quickly found out, IPv6 is still in its nascent stages; engineers are learning on-the-go IPv6 works not quite as optimally as the old system, creating communication breakdowns and affecting performance when it matters most.

While working with WordPress, EdgeCast identified it’s own IPv6 difficulties while troubleshooting content delivery problems related to WordPress’ most widely-used image-resizing plugin. During initial troubleshooting, engineers were able to narrow the problem down to clients who were accessing the images through IPv6, and relied upon 6rd Rapid Deployment tunnels to provide their access to v6 internet.

Due to the still-dominant usage of IPv4 on the Internet, reaching IPv6 servers often requires encapsulation of IPv6 packets within IPv4, also known as tunneling. As a result, such IPv6 packets can no longer make use of the most common 1500 byte packet sizes, necessitating IPv6 users to pre-negotiate smaller sizes accounting for these tunneling header overheads, or senders of packets which are too large must receive ICMPv6 PMTU indications to dynamically adjust. For CDNs with the complications of load balancing, addressing, and a variety of routing topologies, it may not always be possible for a tunnel broker to send such ICMPv6 packets to the right sender or for the sending server to receive these indications. Subsequently a flow could fail due to timeouts, fruitlessly retransmitting packets that are too large for the tunnel encapsulations.

Many engineers will come face-to-face with similar issues and technical routing problems. Together, EdgeCast and WordPress can provide expert advice from firsthand troubleshooting experience on how to best solve this issue when it occurs. Presenting with our client will reinforce the real life experiences for both sides, and provide a solution to fixing a problem that could impact the performance/availability of IPv6.

This presentation covers IPv6 Path MTU problems due to the client connection via tunneling mechanisms, while also exploring how EdgeCast detected those problems by detailed packet flow investigation and how mechanisms were implemented to make sure they no longer cause problems.

This presentation will answer the following questions:

-How was the original problem detected by both client and vendors? (Examples of detailed packet flow investigation will be explored)

-What was the role of load balancing and complex routing techniques in causing PMTU problems?

-What are best practices for packet transmission without fragmentation problems?

-What are some creative methods to problem-solve PathMTU issues without sacrificing performance?

 

Food and drink during the meetup are provided by EdgeCast Networks and MozillaIT.  CloudMunch is sponsoring post-meetup drinks at a local bar (details to follow here or at the meetup).  We thank our sponsors for supporting us.

See you there!

 

Join or login to comment.

  • Patrick O.

    This was the first meet up for the folks at CSUSB. We're sold, looking forward to seeing you all at next months!

    1 · May 21, 2013

  • Sam L

    good presentations tonight.

    May 21, 2013

  • Brandon B.

    Good time, nice to see everyone come out

    3 · May 21, 2013

  • Ralf Q.

    The IPv6 part was too short and didn't give much in terms of solutions to already known problems unfortunately..

    May 21, 2013

  • Dave N.

    CloudMunch is sponsoring after after Meetup drinks. Feel free to join us at Father's Office at 3229 Helms Ave (at Venice Blvd). We'll be there from 9:15pm until at least 10.

    May 20, 2013

  • Jason E.

    A quick note on parking tonight. Please come to the gate an pull a ticket, then proceed back to the parking structure. Our building will be on your left as you enter the structure. Seating is limited so this event is closed to non-devs & recruiters.

    May 20, 2013

  • rocco

    Hopefully I'll be able to attend the next meeup!

    May 20, 2013

  • Oscar T.

    came down ill and cannot make it.

    May 20, 2013

  • Fletcher D.

    Sweet topics! Looking forward to it!

    May 17, 2013

  • A former member
    A former member

    Cool, updated

    May 14, 2013

  • Jason E.

    Jordan is correct on the address :-)

    May 13, 2013

  • Jordan S.

    The MGO address is 3534 Hayden, assuming you park on Hayden walk in at the gate at[masked] Hayden. As you pass the gate the Mgo Building is to your left in front of the 4 story parking structure.

    1 · May 10, 2013

Our Sponsors

  • SCaLE 13x

    DevOps Day Feb 20th! SCaLE is Feb 19-22! Use code DEVOP for 50% off.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy