Abstract
Edge computing is not a new concept, but in the past few years an increasing number of hosting providers have introduced the ability to run Javascript at the edge such as Edge Functions from Netlify and Vercel, and Workers from Cloudflare.
Some of the hottest new Javascript frameworks are encouraging the use of 'the edge' when building websites, and companies that host data are increasingly making that data more accessible on edge networks.
In this session, we’ll look at:
* What the edge is
* How running code and serving data on the edge can improve site performance
* How to leverage these options effectively in your site to maximize site performance with minimal architectural changes
Interview
These days I work on the integration team at Netlify, so I'm mainly working on creating more integrations that work on the Netlify platform or improving existing integrations. Prior to that, I was working on the Frameworks team, which was focusing on adding first-class support for a wide array of frameworks. It's through that team that I was introduced to edge functions. I learned a lot more since joining Netlify and that's how I became really interested in it. That's what eventually ended up leading to being interested in giving a talk about it.
The persona that this talk would probably benefit most is more senior engineers, folks that are making architectural decisions on what they want their website or certain pieces of core functionality to live on, if they're especially using a cloud provider like AWS or GCP. I think that this talk could benefit folks that are more at the junior and intermediate level so they're aware of it. But I think folks that are most likely able to take what I'm talking about in this talk and go and do something in their day-to-day work would be more senior engineers in a position where they are making those decisions.
At the minimum, I hope that they see edge computing as something that is ready for production functionality. I think that that is somewhat known for folks that are familiar with it, but for those that are less familiar with it and they're looking at the cost of hosting stuff at the edge versus hosting stuff in standard servers, I think that it's worth their time to evaluate it as something that can really help with the traditional performance challenges and bottlenecks that we sometimes encounter as web developers.
Topics
QCon London 2023 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
From the same track
Tuesday 28 March
10:35 Whittle (3rd Fl.) Session microfrontend The Web's Next Transition Kent C. Dodds Software Engineer and Educator, Creator of EpicWeb.dev, EpicReact.Dev, and TestingJavaScript.com The web. What started as a document sharing platform has evolved into an application platform. The web has been through a number of transformations over the years. From static HTML files to dynamic server-generated HTML responses. 11:50 Whittle (3rd Fl.) Session monorepo From Monorepo Mess to Monorepo Bliss: Avoiding Common Mistakes Juri Strumpflohner Sr. Director of Developer Experience @Nx Monorepos have been around for a while but only recently gained popularity in the frontend community. Many developers are being confronted with them now and end up overwhelmed by the terminology and tooling. What are monorepos? Is it just about code colocation? 13:40 Rutherford (4th Fl.) Unconference Unconference: Modern Frontend Development and Architecture Shane Hastie Global Delivery Lead @SoftEd, Lead Editor for Culture & Methods @InfoQ What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions. 14:55 Whittle (3rd Fl.) Session edge computing Living on the Edge: Boosting Your Site's Performance with Edge Computing Erica Pisani Sr. Software Engineer @Sentry and Public Speaker Edge computing is not a new concept, but in the past few years an increasing number of hosting providers have introduced the ability to run Javascript at the edge such as Edge Functions from Netlify and Vercel, and Workers from Cloudflare. 16:10 Whittle (3rd Fl.) Session microfrontend Micro Frontends: The Evolution of Frontend Architecture Ruben Casas Staff Engineer @Postman Have you ever wondered what’s the difference between monoliths, monorepos and Micro-Frontends? 17:25 Whittle (3rd Fl.) Session microfrontend Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure Natalia Venditto Principal Program Manager @Microsoft, Lead DX JavaScript, Node.js on Azure The frontend ecosystem is regarded by other technologists as a world full of hype, new patterns, frameworks and ephemeral approaches.