This issue was published on February 13, 2024
In this issue, JavaScript gets another new runtime, CodePipeline finally supports branch-based development, and we learn what to expect from serverless. Read the full issue...
Below are the most popular links from Issue #266 as chosen by our Off-by-none email subscribers. Sign up for the newsletter and help choose the most popular links each week!
awslabs/llrt
LLRT (Low Latency Runtime) is a lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications. - GitHub - awslabs/llrt: LLRT (Low Latency Runtime) is a lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
Lambdalithâs and Function URLsâââA Microservice Match Made In Heaven by Serverless Advocate
In this article we are going to talk through the dreaded Lambdalith, and how we can reimagine it alongside Lambda Function URLs to create a private domain service. We will also talk through the pros and cons of this approach.
Drop the layers, bundle up with ESBuild instead
Iâve seen a lot of posts around the problems that Lambda Layers bring. A very good one is called You shouldnât use Lambda Layers by AJ Stuyvenberg. In this post AJ explains the myths and cons of using Lambda Layers.
Rethinking Serverless: The Price of Convenience by Sync
As is the case with many concepts in technology, the term Serverless is abusively vague. As such, discussing the idea of âServerlessâ usually invokes one of two feelings in developers.
The Untold Story: Why AWS Lambda Defaults Lack Atomicity in Changes by Omersh
We are managing our lambdas using serverless framework which bundling the code using serverless-python-requirements plugin and under the hood serverless translate the stack into Cloudformation stack and apply the changes.
There are so many great blog posts, tutorials, use cases, and more shared each week by the #serverless community, that picking just a few to feature is really hard. So here are some other honorable mentions chosen by our readers.
Part 2: Refactoring applications visually using Event Driven Architectures by Richard Keit
Following on from our earlier blog on refactoring applications, weâre going to explore the hands on process of refactoring the application using newly released AWS tools.
CodePipeline supports additional trigger filters and new execution modes
AWS CodePipeline V2 type pipelines now support additional pipeline trigger filters, and two new pipeline execution modes: Parallel and Queued. Pipeline trigger filters enable customers using sources from GitHub.com, GitHub Enterprise Server, Bitbucket.com, GitLab.
Stay up to date on using serverless to build modern applications in the cloud. Get insights from experts, product releases, industry happenings, tutorials and much more, every week!
Check out all our amazing sponsors and find out how you can sponsor an issue.
Jeremy is the CEO and Founder of Ampt and an AWS Serverless Hero that has a soft spot for helping people solve problems using serverless. He frequently consults with companies and developers transitioning away from the traditional âserver-fullâ approach. You can find him ranting about serverless on Twitter, in several forums and Slack groups, hosting the Serverless Chats podcast, and at conferences around the world.
Off-by-none is committed to celebrating the diversity of the serverless community and recognizing the people who make it awesome. If you know of someone doing amazing things with serverless, please nominate them to be a Serverless Star âď¸!