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:
What's the focus of your work these days?
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.
How would you describe your main persona and target audience for this session?
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.
Is there anything specific that you'd like people to walk away with after watching your session?
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.
Speaker
Erica Pisani
Sr. Software Engineer @Float Financial
Erica is currently a Sr. Software Engineer at Float Financial. She's worked in a number of startups across a variety of industries and is passionate about learning how to build more sustainable software.
In her free time, she enjoys backcountry camping, attempting to learn the violin, and exploring new places in Toronto with her dog Ada.