presents

Altitude London

June 18, 2019 at Camden House

Join us at Altitude in London, where the brightest brains from across the technology community gather to explore and discuss what’s happening with edge computing, cloud migration, the most innovative digital experiences — and what’s in store for the future. Enjoy a day filled with pragmatic takeaways, hands-on workshops, and plenty of time to connect with your peers.

Registration is now closed as Altitude London is at full capacity.

Schedule

9:00 AM
Registration and breakfast
10:00 AM
Opening remarks
Patrick Hamann
Principal Software Engineer, Fastly
10:05 AM
State of the internet. State of Fastly.
Tyler McMullen
CTO, Fastly
View abstract

What we'll cover

To start the day take a deep dive into the state of internet infrastructure and look at how it’s evolution impacts Fastly’s vision and roadmap. We’ll also share insight into coming changes for fundamental internet protocols and key open source projects, and look at what these changes mean for the future of the web.


Speaker Bio

Tyler McMullen is CTO at Fastly, the leading edge cloud platform, where he is responsible for evolving the system architecture and the company’s technology vision. He leads a team of experienced technology innovators focused on internet scale, and working on future-facing, ambitious projects and standards. As part of the founding team at Fastly, Tyler built the first versions of Fastly’s Instant Purging system, API, and Real-time Analytics, while scaling the engineering team tenfold.

Prior to joining Fastly, Tyler worked on large scale web applications, text analysis, and performance. He can be found debating about edge computing, networking, and distributed systems all over the world.

10:20 AM
Smoother streaming at Spotify with BBR
Eirini Kakogianni
Staff Engineer, Spotify
View abstract

What we'll cover

Spotify reports that they stream music to a whopping 217 million users across 78 countries, and our team is constantly testing new ways to make streaming smoother. BBR, a congestion control algorithm developed by Google, promises to make internet data transfer faster. For us, it also had the potential to decrease stutter (those annoying skips and pauses that can crop up in audio playback) across our global markets. This talk will cover how we A/B tested Google’s BBR congestion control algorithm and ultimately flipped one server flag and got more download bandwidth for Spotify users.


Speaker Bio

Eirini has spent most of her professional life in the streaming industry working with media delivery, ranging from content preparation to developing CDNs. Today she is facing greater challenges at Spotify - a leading music streaming, podcast, and video service - as she creates CDN solutions for efficient and reliable delivery of content on a global scale.

10:45 AM
WebAssembly: how we got here and what’s next
Pat Hickey
Senior Software Engineer, Fastly
View abstract

What we'll cover

WebAssembly is a technology created to enable web browsers to safely execute programs at near-native speeds. It has been shipping in the four major browsers since early 2017. Fastly’s open source Lucet project is designed to take WebAssembly beyond the browser, and build a platform for faster, safer execution on our edge cloud. In this talk, we’ll take a closer look at the languages, tooling, and technologies behind WebAssembly, how they’re evolving, and how Lucet fits in.


Speaker Bio

Pat Hickey is a senior software engineer on Fastly’s isolation team. Previously, he worked on operating systems and compilers for safety-critical systems.

11:10 AM
Break
11:20 AM
Into the nooks and crannies of Boden’s digital transformation
Jakub Wadolowski
Principal Systems Engineer, Cognifide
View abstract

What we'll cover

While some reports estimate that 87% of UK shoppers buy online, it’s unlikely that many people realize what it takes to run an ecommerce platform — let alone transform the technology stack behind it. This talk will share the challenges, planning, and considerations behind Boden’s move to a completely new technology stack and content delivery network. You’ll hear from Cognifide’s principal systems architect how his team supported Boden’s digital transformation using Fastly and Terraform, and the clever moves they made to get past bumps in the road.


Speaker Bio

Jakub Wadolowski is a Principal Systems Engineer at Cognifide. He's an open source and Linux enthusiast, keen on scalable and highly available platforms, and a self-described automation freak. Always focused on quality, simplicity and reusability. Occasional speaker. Passionate about configuration management and caching strategies.

11:45 AM
A technical history of how BBC Online grew up
Paul Tweedy
Lead Architect, BBC Online
View abstract

What we'll cover

Since its start in 1994, BBC Online has undergone many changes. From hand-cranked HTML to implementing the first streaming audio and video to utilising the public cloud, the BBC has grown and adapted its online services and supporting infrastructure to provide in-depth and breaking coverage of the world's most significant events including the London Olympics, the July 7 London bombings, numerous elections and, of course, Brexit. This talk will cover a history of how BBC Online has grown and changed in 25 years, and how it is delivered today, including an overview of it's network architecture, CDN integrations, and traffic management layers. This talk will also include a discussion of  BBC’s ongoing transition from traditional broadcast to IP delivery, including how they manage live streaming events and are evolving their production workflows, as well as what's next for BBC Online.


Speaker Bio

Paul Tweedy is a lead architect in the Online Technology Group of BBC Design + Engineering. He’s also a husband, father, musician, and technocrat. He believes in open source and HTTPS everywhere.

12:10 PM
An inside look at QUIC and HTTP/3
Mark Nottingham
Senior Principal Software Engineer, Fastly
View abstract

What we'll cover

Get an inside look at QUIC, a new transport protocol aimed at solving TCP's underlying shortcomings while providing new opportunities for communicating over HTTP, from Fastly Principal Software Engineer and QUIC Working Group Chair Mark Nottingham. He’ll discuss the mechanics of QUIC, the TCP problems it's aiming to solve, how it will help with security, and the benefits it will provide for HTTP/3. He’ll also share updates on the new version of HTTP that will use QUIC as the transport protocol.


Speaker Bio

Mark Nottingham has helped develop the Web and the Internet since the late 90’s. He has written, edited or substantially contributed to more than twenty IETF RFCs and W3C Recommendations about topics like HTTP, caching, linking, Web architecture, privacy and security. He has chaired the HTTP Working Group since 2007 and the QUIC Working Groupsince 2016, and has been a member of the Internet Architecture Board since 2017. Before that, he served on the W3C Technical Architecture Group.

Beyond standards work, he helped deploy a precursor to “enterprise” CDNs in 1998, designed HTTP APIs and owned a caching platform at Yahoo!, and has contributed to several open source projects. Currently, he’s part of the Office of the CTO at Fastly.

12:35 PM
Lunch
1:35 PM
Workshop: Fastly Fiddle masterclass | Workshop room
Andrew Betts
Product Manager, Fastly
View abstract

What we'll cover

The Fastly platform is highly configurable and many solutions exist only because customers dreamed them up in Varnish Configuration Language (VCL). To help you make the most of the flexibility VCL provides, we built a fiddle tool, which has seen numerous unique configurations tested by customers. Recently, Fiddle has seen some significant upgrades.  Come to this masterclass to learn about multiple request sequences, cookies, following redirects, customising request headers and bodies, changing HTTP versions, using multiple backends, and even building in-unit tests to assert your expectations for how your fiddle should behave. To demonstrate the power of Fastly Fiddle, we'll build some of the most common VCL solutions, like A/B testing and microservices routing.


Speaker Bio

Andrew is a product manager at Fastly, working with developers across the world to help make the web faster, more secure, more reliable and easier to work with. He founded a web consultancy which was ultimately acquired by the Financial Times, led the team that created the FT’s pioneering HTML5 web app, and founded the FT’s Labs division. He is also an elected member of the W3C Technical Architecture Group, a committee of nine people who guide the development of the World Wide Web.

Workshop: WebAssembly outside the web | Main room
Adam Foltzer
Senior Software Engineer, Fastly
View abstract

What we'll cover

WebAssembly is a W3C standard for compiling languages like C, C++, and Rust into modules that can run in web browsers at near-native speed. In order to safely run untrusted code in browsers, WebAssembly was designed from the start to be memory-safe and sandboxed, as well as to only use resources explicitly provided by the runtime environment. In this workshop, we’ll see how Fastly’s open-source Lucet project can provide similar benefits for server-side applications.

After introducing the core principles of WebAssembly and POSIX-like WebAssembly System Interface (WASI), this workshop will provide a deep dive on Mozilla’s Wasmtime and Fastly’s Lucet project. Once you are comfortable running simple C, C++, or Rust programs targeting WASI, we will show how to extend your sandbox's runtime capabilities with native C or Rust "hostcalls" to implement application-specific features like persistent storage and an HTTP client.


Speaker Bio

Adam is a senior software engineer at Fastly. Adam was lucky enough to begin programming in Scheme when he was quite young, and has since then had a passion for functional and denotational programming. More recently, he has focused on low-level systems programming in Rust, after spending years working in Haskell at Galois. Prior to studying Computer Science, he studied Russian language and literature, archaeology, and how to fly small aircraft.

2:35 PM
Workshop: building an analytics platform with real-time logs | Main room
Adam Denenberg
SVP Customer Solutions, Fastly
Cassandra Dixon
Senior Solutions Architect, Fastly
View abstract

What we'll cover

You know your log data is powerful — or at least it should be. Historically, turning rich data into practical insights involved building APIs, a Kafka Queue, a stream processor, and a data warehouse. But we’ve got a shortcut. This workshop will show you how to create your own internal analytics platform without building any additional infrastructure. Get a step-by-step look at how to stream Fastly log events to BigQuery, and build both real-time and analytics dashboards. We’ll also take you through the process of adding lesser-known events to your log stream, like TCP and network-level data, so you can answer more complex questions about network and cache hit performance.


Speaker Bios

Adam Denenberg is the SVP Customer Solutions at Fastly, where he helps drive the technical adoption of the Fastly edge cloud platform. He was previously the Chief Technology Officer at iHeartRadio, where he was responsible for overseeing the overall technical strategy and vision. Prior to iHeartRadio, Adam was the VP Engineering at The Huffington Post. Adam has a Bachelor of Science in Computer Science from SUNY Albany with a minor in Physics.

Cassandra Dixon is a Senior Solutions Architect at Fastly, where she manages a team of architects that help technologists implement edge computing solutions with Fastly.

Workshop: reduce your attack surface and harden your web presence with Fastly | Workshop room
Mandy Sparber
Security Solutions Engineer, Fastly
Mark Kelly
Senior Solutions Architect, Fastly
View abstract

What we'll cover

Effective application security relies on a defense-in-depth approach. In this workshop, we’ll show you how Fastly’s web application firewall can help you harden your services and applications against a broad range of common web application threats.


Speaker Bios

Mandy Sparber is a Security Solutions Engineer, assisting customers with CDN configurations and enhancing their edge cloud protection. When she's not dissecting a SQL or PHP attack, Mandy enjoys traveling to locations outside her hometown of New York City, discovering new food, and sipping a quality glass of whiskey or bourbon.

Mark is a Senior Security Solutions Architect at Fastly with over 20 years experience of technical leadership and helping organisations navigate security in a digital world.

3:20 PM
Break
3:45 PM
Image performance at The Guardian
Mariot Chauvin
Head of Engineering, The Guardian
Phil McMahon
Senior Developer, The Guardian
View abstract

What we'll cover

The Guardian reports that it serves millions of images a day to readers via its website and mobile apps. They aim to serve readers the best possible images, taking into account their device and connection — and minimising costs. This talk will cover how The Guardian uses using edge computing to maximise image performance across different browsers and platforms, and innovate in digital journalism. They'll discuss their recent migration to Fastly's Image Optimizer and present some of the techniques they use to provide consistent quality experiences to readers whilst keeping their AWS bill down.


Speaker Bios

Mariot Chauvin, Head of Engineering, leads software development at The Guardian. He builds and drives empowered high-performing teams that develop, run and maintain applications in continuous delivery to provide most-loved digital journalism experience and word-class editorial tools. Fostering an inclusive and technical excellence culture, he contributes to The Guardian technology vision to ensure independent investigative journalism. Before joining The Guardian, Mariot helped enterprises with Zengularity to design and build highly scalable information systems, led an innovative modeling workbench for complex systems design at Obeo, and participated to the creation of MQTT-SN, a network protocol for wireless sensor networks at IBM.

Phil McMahon is a senior developer at The Guardian, working on the website team with a focus on server side performance and stability. Prior to this he worked on The Guardian’s editorial tools team, helping with the migration to AWS as well as looking after the crucially important crossword publication system.

4:05 PM
Building the edge of the internet
Ryan Landry
Senior Director, Technical Operations, Fastly
View abstract

What we'll cover

Part of what makes Fastly special is our highly scalable, anycast-backed, software-defined modern network. In this talk, we'll share a behind-the-scenes glance at the bleeding edge network that keeps you safe, while solving for rapid and seamless deployment of many of the innovative services you trust. We've built a network that the world depends on, and is adaptive to the changing demands of the web's next billion users.


Speaker Bio

Ryan heads up technical operations at Fastly, leading a brilliant team of packet slingers who build and operate a cutting-edge global network. In his spare time he’s doing unwise mom-unapproved things like riding motorcycles and collecting tattoos. Ryan is owned by his french bulldog, part-time Fastly mascot, Muchacho.

4:30 PM
Using Azure Data Explorer and Fastly to improve Taboola customer experience
Ariel Pisetzky
Vice President of Information Technology & Cyber, Taboola
View abstract

What we'll cover

Taboola reports that they deliver personalized recommendations to more than a billion users every month and render 3 billion web pages daily. Setting up the data path, having the compute power, and operating the software stack to crunch all that data can be a herculean effort. Hear how Taboola harnesses the power of Fastly and Microsoft Azure Data Explorer to quickly, simply, and cost-effectively analyze a reported 28 billion lines of edge delivery logs per day — and translates its insights into improved customer experiences.


Speaker Bio

Ariel joined Taboola as Vice President of Information Technology & Cyber in 2014. With over 20 years of experience in Information Security and IT systems, Ariel leads a team of IT professionals that work to implement state-of-the-art solutions, from Open Source to home grown to traditional enterprise software, across the company’s global infrastructure. Ariel has held multiple positions as CISO and CIO for web-facing companies from startups to publicly traded companies. His experience ranges from ISP Engineering (AS1680) to online gaming 888 Holdings. Ariel has been working with network acceleration solutions from the 1990's, from the early days of static caching. He holds a BSc in Computer Science.

4:55 PM
What TLS 1.3 means for HTTPS
Patrick McManus
Distinguished Engineer, Fastly
View abstract

What we'll cover

Transport Layer Security (TLS), the cryptography at the heart of HTTPS communication, is being upgraded to TLS 1.3. The coming version is faster, more robust, and more responsive than its predecessor and industry is taking note — adoption has been rapid. With this change, the definition of transport security expands to cover not just media data but *all* the machinery needed to load that content. As a result, the impact of TLS 1.3 extends to DNS over HTTPS (DoH), Encrypted Server Name Indication (ESNI), QUIC, and OCSP Stapling. To get you ready for the changes, we’ll preview what makes TLS 1.3 faster and take a closer look at how it affects the evolution of other important protocols.


Speaker Bio

Patrick McManus is a Fastly Distinguished Engineer, major contributor to the Firefox Networking stack, co-chair of the IETF HTTP Working Group, and co-author of several Internet Standards including DNS over HTTPS. He has 20 years of experience blending applications, networks, and people into interoperable solutions. Along with Fastly, Patrick has previously worked with Mozilla, IBM, Datapower, AppliedTheory and NYSERNet.

5:15 PM
What's next for Fastly
Hooman Beheshti
VP of Technology, Fastly
View abstract

What we'll cover

We’ll close the day with a look at how the stories we’ve heard today inspire and advance Fastly’s near term projects and long term vision.


Speaker Bio

Hooman Beheshti is VP of Technology at Fastly, where he develops web performance services. A pioneer in the application acceleration space, Hooman helped design one of the original load balancers while at Radware and has held senior technology positions with Strangeloop Networks and Crescendo Networks. He’s been developing the core technologies that make the Internet work faster for nearly 20 years and is an expert and frequent speaker on the subjects of load balancing, application performance, and content delivery networks.

5:45 PM
Snacks and libations

Venue

Camden House (Labs Triangle) is located at Camden Lock Place, Chalk Farm Rd, London NW1 8AB, United Kingdom — across from Camden Market — and accessible by both the Chalk Farm and Camden Town tube stops.

Missed Altitude 2018 in London?
Check out last year's videos to see talks from The Financial Times, Ticketmaster, and Condé Nast.