#​272 — December 2, 2022

Read on the Web

Together with  Stream logo

serverless⚡️status

AWS re:Invent has been taking place this past week in Las Vegas, as such we've got plenty of serverless related updates to share. So yup, it's an AWS-heavy issue this week with lots to check out and get up to speed on. Let's get to it.

AWS Application Composer: (Another Way to) Visualize and Create Serverless Workloads — A preview for AWS Application Composer, a new visual designer that you can use to compose serverless apps from multiple AWS services, is now available.

Luca Mezzalira (AWS)

Build Scalable In-App Chat in Days. Get Started with Stream for Free — Build real-time chat messaging in less time. Rapidly ship in-app messaging with our highly reliable chat infrastructure and feature-rich SDKs. Improve your overall in-app conversion, engagement, and retention.

Stream sponsor

Accelerate Your (Java) Lambda Functions with Lambda SnapStart — One of the biggest announcements was aimed at Java developers (for now) with a claim of up to 10x faster startup performance by caching the state of a function just after initialization and then reloading that state at runtime. This post shows off how it works in practice, whilst 'Serverless Sam' shares six things to keep in mind before jumping in. We're likely to see this idea branch out to other runtimes in due course, though Java apps will particularly feel the benefit given their start-up times.

Jeff Barr (AWS)

Log Analytics the Easy Way with Amazon OpenSearch Serverless — A new 'serverless' option for Amazon’s OpenSearch Service (used for log analytics, real-time app monitoring, site search, etc.) is in preview. This post shows us how use it by way of building a simple log analytics pipeline.

Prashant Agrawal & Pavani Baddepudi (AWS)

As with Neptune, there has been some discussion over just how 'serverless' OpenSearch Serverless is, given its minimum billing requirements. Ben Kehoe makes the observation that "serverless" mostly means "autoscaling" in this case.

💫 More serverless updates from re:Invent

The Biggest 'Preinvent' Serverless Announcements You May Have Missed — Before re:Invent had even started we had plenty of updates and announcements, which Yan kindly brings together for us here.

Yan Cui

re:Invent 2022 Marks the Next Chapter in Data and Cloud
Dave Vellante opinion

AWS Lambda Powertools for TypeScript — A suite of utilities for working with AWS Lambda. Includes tracing, structured logging, and custom metric creation. A sister project of the popular AWS Lambda Powertools for Python.

Amazon Web Services Labs

ELSEWHERE:

Server-Side Rendering Full Stack Apps with Pages Functions — Cloudflare’s Page Functions allow you to integrate Workers with your site deploy to bring a little server-side-ish vibe to your serverless sites and are now generally available.

Cloudflare

Edge Config: Ultra-Low Latency Data at the Edge — Vercel introduces storage for configuration data at the edge that's usable by edge functions, middleware and serverless functions.

Vercel

Instacart on Dropping Postgres for Amazon DynamoDB — Instacart recently switched to DynamoDB from Postgres in order to scale a little more (and, well, if it works for Amazon.. why not?) The engineering team now shares a little about the schema that reduced their number of billable writes-per-transaction.

Jessica Wachtel (The New Stack)