How Serverless Platforms are Changing to Enable New Applications (video)

Andrew Fitch
2 min readintermediate
--
View Original

Overview

The article discusses the evolution of serverless technology and its potential to simplify application development by allowing developers to focus solely on writing code without worrying about the underlying infrastructure. It highlights the challenges faced by current serverless platforms and introduces a new architecture that leverages technology originally developed for web browsers.

What You'll Learn

1

How to leverage new serverless architectures to build applications

2

Why current serverless platforms may not fully meet developer needs

3

When to consider using isolates in serverless applications

Key Questions Answered

What are the main challenges of serverless technology?
The main challenges of serverless technology include cold-start time, memory overhead, and CPU context switching. These issues can hinder performance and responsiveness, making it crucial for developers to understand and address them when designing serverless applications.
How does the new architecture improve serverless platforms?
The new architecture improves serverless platforms by translating technology developed for web browsers onto the server, effectively addressing technical challenges and expanding the types of applications that can be built using serverless technology.

Technologies & Tools

Some links below are affiliate links. We may earn a commission if you make a purchase.

Key Actionable Insights

1
Explore the use of isolates in serverless platforms to enhance application performance and scalability.
Isolates can help mitigate issues like cold-start times and resource overhead, making them a valuable tool for developers looking to optimize serverless applications.
2
Stay informed about the evolving landscape of serverless technology to better understand its future applications.
As serverless technology continues to develop, keeping up with trends and innovations will help developers leverage new capabilities and improve their application architectures.

Common Pitfalls

1
Overlooking the limitations of current serverless platforms can lead to performance issues in applications.
Many developers may assume that serverless technology is a one-size-fits-all solution, but understanding its limitations is crucial for effective application design.