Personal schedule for Kevin Stewart
Download or
subscribe to Kevin Stewart's
schedule.
Internet traffic spikes aren't what they used to be. It is now evident that even the smallest sites can suffer the attention of the global audience. This presentation dives into techniques to avoid collapse under dire circumstances. Looking at some real traffic spikes, we'll pinpoint what part of the architecture is crumbling under the load; then, walk though stop-gaps and complete solutions.
Read more.
This workshop will cover Cassandra design, deployment, and operations in both a theoretical best case target for those building their own facilities as well as an evaluation of how it can be deployed on various public cloud platforms.
Read more.
Infrastructure is code – the separation between how you manage your infrastructure and how you build your applications is disappearing. Adam Jacob, CTO of Opscode and primary author of Chef, will teach you what this means in practice – through showing how to deploy real-world applications with Chef on EC2.
Read more.
For many developers, the modern web site has evolved into something more like an application, requiring more specialized tools to measure performance. This workshop will provide an overview of some of these tools. You will learn how to profile the loading and running of a web page in various browsers, identify performance bottlenecks, and examine ways to optimize the overall user experience.
Read more.
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’ll find out this year at Ignite Velocity.
Read more.
Jesse Robbins and Steve Souders welcome you to Velocity Conference 2010.
Read more.
This talk inventories high-scale service infrastructure costs and some of the innovations driven by optimizing for work done by joule and work done per dollar.
Read more.
It is possible that, working together, browsing the Web can be as fast as turning the pages in a book. This session describes initiatives for achieving this including faster browsers and improvements in TCP, DNS, SSL, and HTTP.
Read more.
Keynote’s demos at Velocity demonstrate how you can improve your end-user’s experience for the next generation of Internet content, applications and services – the “Next Web”.
Read more.
Demos from dynaTrace, Firebug, YSlow, and Page Speed.
Read more.
Tim O'Reilly shares his insights into the world of emerging technology, presenting his take on what matters most - and what will be most disruptive - to the tech community.
Read more.
Ads, widgets and other third-party content bring many benefits to your web pages and users. However, they often slow down your pages. We’ll share data on how page speed is affected by such content. We’ll also discuss recent work at Google to make ads as fast as possible, and what site owners and third-party content providers can do to make sure pages are not slowed down by them.
Read more.
From the UNIX operating systems to development tools, toolchains are a part of our daily lives. As the complexity and pressures of modern web operations have mounted, the need for a toolchain for automated operations is even more evident. Join us as we examine these emerging toolchains and their reference open source implementations.
Read more.
A look at the tools and practices used at Facebook to support the #2 site in the world.
Read more.
Drizzle is MySQL redesigned to work in the modern world. One of the most important parts of that is designing for huge deployments and all of the operational and logistical challenges associated with that. Come and hear what we're doing to make your life easier!
Read more.
Change management is the combination of process and tools by which changes are made to production systems. Approaches range from cowboy style, making changes to the live site, to complex rituals with secret incantations, coming full circle to continuous deployment. This presentation will highlight milestone practices along this spectrum, establishing a matrix for evaluating deployment process.
Read more.
In an orchestra, people with differing talents, timing, responsibilities, and tools all somehow come together to make a symphony. Is the task of achieving highly efficient and reliable IT operations all that different? In this light-hearted session based on real world examples, we'll examine the culture and tooling of highly effective and well orchestrated web operations.
Read more.
The story of how Picnik removed a single point of failure by doubling it's operations staff from one person to two. We'll talk about when we made the move and how it worked out.
Read more.
Exhibit Hall - Ballroom EF
Visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks at the evening reception.
Read more.
Jesse Robbins and Steve Souders welcome you to day two of Velocity Conference 2010.
Read more.
Many problems in web performance and operations are deeply cultural and only tangentially technical. Sadly, engineers are often very bad at creating cultural change. This talk presents four cases where clever people have created cultural change, and draws out the common lessons contained therein.
Read more.
Twitter has grown from a micro-blogging service to a real time communications system that is an underlying part of the web. With the rise of the service has come a scaling challenge, one that the operations and engineering team has met year after year. In this session, John will share some of their challenges from this year and to revisit the best practices that they've discovered along the way.
Read more.
Shopzilla is one of the largest and most comprehensive comparison shopping networks on the planet. Delivering content to millions of users, thousands of times per second – FAST – is not just good for business, it's a competitive advantage. This talk will provide updated metrics on the value of performance for Shopzilla and our techniques for achieving, measuring and defaulting to high performance.
Read more.
Event
Ballroom ABCD Foyer
Join participating sponsors and other companies as they present open positions from their respective companies. Thursday, June 24th 9:30am – 1:00pm.
Read more.
Many developers wrongly assume Google.com- and Amazon.com-like performance and consistency when they enlist cloud computing services from these and other major cloud providers. But the truth is, developers must do the due diligence and insist on performance guarantees from the cloud provider.
Read more.
Demos from HttpWatch, AOL Pagetest, Speed Tracer, and Fiddler.
Read more.
Last year we made Facebook twice as fast, but it turns out that that's the easy part. The hard part is keeping it fast as things are constantly changing. I'll be talking about the code frameworks, tools, and engineering culture that come together to keep our site moving fast as our engineering team moves fast to build new products.
Read more.
Mobile web users are demanding. More than half say that they expect sites to download as quickly on their mobile devices as they do on their home computers. Three out of 5 say that poor performance will make them less likely to return to the site. And 40% say they'd likely visit a competitor's site next.
Read more.
Cheryl will review two case studies where Yahoo! was able to solve problems of scale efficiently by using tools developed by Yahoo! engineers.
Read more.
Much of the FOSS stack used for running webapps e.g., memcached, mysql, rails, has scalability limitations that are masked by the widespread adoption of horizontal scaleout. But as traffic growth forces the need for cheaper multicore servers, multithreading scalability becomes a real gotcha. This talk will show you how to see such issues ahead of time, quantify them, and improve on them.
Read more.
The new Google Maps JavaScript API v3 was designed to load quickly on both mobile and desktop browsers, while providing a comparable feature set to the original API. This API loads more than twice as fast on mobiles, with an initial download that is one fifth the size. We'll share our learnings and the design used to make these improvements.
Read more.
The Meebo Bar is served to more than a hundred million users on thousands of websites. If it performs badly those websites suffer. It *has* to be fast.
In "Building Fast Webapps, Fast" we will tell stories of dealing with performance challenges while building the Meebo Bar. Listen in and learn how you can take ownership of your web product's performance without neglecting feature development.
Read more.
Change to production environments can cause a good deal of stress and strain amongst development and operations teams. More and more organizations are seeing benefits from deploying small code changes more frequently, for stability and productivity reasons. But how can you figure out how much change is appropriate for your application or your culture?
Read more.
The challenges of running a website are different to managing downloadable software or an open source project, and require different approaches to version control. This session will take a look at the counterintuitive idea of shipping trunk and branching in code, which allows your developers to rapidly iterate in production without upsetting your operations team.
Read more.
In 2009 the Facebook Engineering team set out to make the site twice as fast. This presentation will describe the technical innovations we made achieving that goal. It will specifically highlight two technologies: BigPipe, which pipelines the process for generating a webpage, and Primer, a simple JavaScript API that enables progressive enhancement.
Read more.