#​291 — August 31, 2023

Read on the Web

✍️ Hey, we've been away for the past few weeks for a summer break — but we're now back in your inbox with the latest serverless reads. Let's get to it.
__
Chris Brandrick and the Cooperpress team

Together with  Dynaboard logo

serverless⚡️status

The State of Serverless in 2023 — Datadog’s annual research into the serverless ecosystem has been updated for 2023, revealing lots of interesting insight into how things are being used in the real world. Key takeaways include:

  • Serverless usage continues to rise across all major cloud providers (AWS, Google, Azure).
  • When it comes to managed container-based adoption Google Cloud is out in front.
  • Node and Python remain the most popular languages for AWS Lambda.
  • AWS Lambda adoption on ARM has doubled in the past year.
  • For larger teams, Terraform seems to be the preferred AWS Lambda deployment tool.
  • 60% of orgs run AWS Lambda functions attached to a VPC.

Datadog

Build Web Apps in 60 Seconds with Dynaboard AI — Dynaboard's low-code IDE offers 40+ built-in UI components. Quickly connect to REST & GraphQL APIs, SQL databases, and spreadsheets. Write custom code or use AI to generate any SQL, JS, or CSS.

Dynaboard sponsor

'I Reviewed 1,000s of Opinions on Serverless' — Dylan notes how serverless has “recently faced significant scrutiny” particularly from a few prominent places — but what’s the actual broad consensus? To find out Dylan tracked developer sentiment from numerous sources, in an effort to see where serverless best fits today.

Dylan Huang

Why Are WebSockets So Hard? — Allen notes that WebSockets are a “cool and impressive part of modern applications” but adds that “man they can be hard to implement”.

Allen Helton

Aurora Serverless – A Migration Story — Real-world case studies such as these are always interesting, and this time it’s about how the team at the UK-based news organisation The Guardian swapped databases six(!) times in a year, before ultimately landing on Aurora Serverless V2.

Philip McMahon

⚡️  IN BRIEF

RIP AWS Lambda's Go Runtime? — AWS is deprecating the go1.x runtime alongside the end-of-life of Amazon Linux 1 and folks with Go functions are encouraged to migrate to the provided.al2 base image. While this promises better performance and support, it also gives users a fair bit of work to do to migrate.

Mark Wolfe

The Best Serverless Framework in 2023: A Data-Driven Showdown for AWS Projects — If you’re curious as to which serverless framework you may want to adopt for your next AWS project, this post runs through a handful of options, highlighting the pros and cons of each.

Valentin Beggi

Amazon SQS Dead Letter Queues and Failures Handling Best Practices — A look over ‘dead letter queue’ best practices and how to handle failures in a correct and automated manner.

Ran Isenberg

Five Best Practices to Follow When Monitoring Serverless Applications
Chameera Dulanga

▶  Is AWS Bedrock The OpenAI Killer?
Yan Cui

Building a Mastodon Bot with Cloudflare Workers
Raymond Camden