Austin Gil

What the Heck is Edge Computing Anyway?

What if your app's biggest performance bottleneck isn't your code, but the speed of light? Edge computing offers a solution.

What the Heck is Edge Computing Anyway?
#1about 2 minutes

An introduction to edge compute using an analogy

Edge compute is defined as globally distributed serverless functions that run close to users, explained through an analogy of knitting dog hats.

#2about 3 minutes

Exploring the pros and cons of traditional servers

Traditional servers offer predictable pricing and full control but come with scaling challenges, idle costs, and maintenance responsibilities.

#3about 2 minutes

Understanding client-side rendering and its trade-offs

Client-side rendering moves compute to the user's device, enabling offline functionality but requiring larger initial downloads and lacking environmental control.

#4about 3 minutes

How static site generators deliver immediate responses

Static site generators pre-build all assets for immediate response times, but they cannot support dynamic content without other compute methods.

#5about 6 minutes

The power of cloud functions and serverless architecture

Cloud functions offer infinite scalability and a pay-for-what-you-use model, but they require stateless design and are tied to a specific region.

#6about 3 minutes

Explaining the edge through content delivery networks

The edge is a network of globally distributed computers, like a CDN, designed to reduce latency by serving content from a location near the user.

#7about 7 minutes

Combining serverless functions with a global CDN

Edge compute provides dynamic server-side functionality that executes close to the user, offering benefits like location awareness and key-value stores.

#8about 2 minutes

The rough edges and limitations of edge compute

Edge compute has limitations such as restricted runtimes, fewer resources, and challenges with data locality, especially when connecting to traditional databases.

#9about 4 minutes

Architectural patterns for when to use edge compute

Edge compute is ideal for scenarios like API orchestration but can introduce latency waterfalls in sequential requests that are far from the data source.

#10about 3 minutes

Practical use cases for edge compute in applications

Common applications for edge compute include dynamic ad injection, fast static search, redirect management, A/B testing, and stateless authorization.

#11about 3 minutes

How reducing latency impacts business and conversions

Even small latency improvements, like 100 milliseconds, can have a significant positive impact on sales and user conversion rates.

#12about 3 minutes

A look at a specific edge compute implementation

Akamai EdgeWorkers is presented as a mature edge compute solution with a large global network, customizable lifecycle hooks, and robust security features.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
LM
Luis Minvielle
8 Best Edge Extensions And Addons For Developers
As modern web applications become increasingly complex, developers rely on a range of tools and extensions to optimise their workflow and streamline their debugging process. From language translation to spelling and grammar checks, the right tools ca...
8 Best Edge Extensions And Addons For Developers
CH
Chris Heilmann
Dev Digest 116 - WWWAI?
This time, learn how to un-AI Google's search results, what's new on the web, avoid a new security hole and go back to BASICS with us. News and ArticlesWhat a week. Google, Microsoft, OpenAI and many others had their big flagship events announcing th...
Dev Digest 116 - WWWAI?
CH
Chris Heilmann
Exploring AI: Opportunities and Risks for Developers
In today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Exploring AI: Opportunities and Risks for Developers
LM
Luis Minvielle
The Best Upcoming IT Webinars
Now that you already know what IT webinars are and how they can help you level up your professional appeal, you might want actually to get into one. Live tech webinars are one of the best ways to stay on top of the latest trends and tools because eit...
The Best Upcoming IT Webinars

From learning to earning

Jobs that call for the skills explored in this talk.