Living on the Edge: Boosting Your Site's Performance with Edge Computing

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

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 @Netlify

Erica is currently a Sr. Software Engineer on the integrations team at Netlify. She's worked in a number of startups across a variety of industries throughout her career, including financial/small business technology, human resources software, and pharmaceutical research technology. 

In her free time, she enjoys backcountry camping, attempting to learn the violin, and exploring new places in Toronto with her dog Ada.

Read more
Find Erica Pisani at:

Date

Tuesday Mar 28 / 02:55PM BST ( 50 minutes )

Location

Whittle (3rd Fl.)

Topics

edge computing performance architecture

Share

From the same track

Session monorepo

From Monorepo Mess to Monorepo Bliss: Avoiding Common Mistakes

Tuesday Mar 28 / 11:50AM BST

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?

Speaker image - Juri Strumpflohner
Juri Strumpflohner

Sr. Director of Developer Experience @Nx

Session microfrontend

Micro Frontends: The Evolution of Frontend Architecture

Tuesday Mar 28 / 04:10PM BST

Have you ever wondered what’s the difference between monoliths, monorepos and Micro-Frontends?

Speaker image - Ruben Casas
Ruben Casas

Staff Engineer @Postman

Session microfrontend

Beyond Micro Frontends: Effective Composable Decoupled Applications on Cloud Native Infrastructure

Tuesday Mar 28 / 05:25PM BST

The frontend ecosystem is regarded by other technologists as a world full of hype, new patterns, frameworks and ephemeral approaches.

Speaker image - Natalia Venditto
Natalia Venditto

Principal Program Manager @Microsoft, Lead DX JavaScript, Node.js on Azure

Session microfrontend

The Web's Next Transition

Tuesday Mar 28 / 10:35AM BST

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.

Speaker image - Kent C. Dodds
Kent C. Dodds

Software Engineer and Educator, Creator of EpicWeb.dev, EpicReact.Dev, and TestingJavaScript.com

Session

Unconference: Modern Frontend Development and Architecture

Tuesday Mar 28 / 01:40PM BST

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.

Speaker image - Shane Hastie
Shane Hastie

Global Delivery Lead @SoftEd, Lead Editor for Culture & Methods @InfoQ