Debugging with Dashbird: AWS Lambda Process Exited Before Completing Request

By Dustin Ward

Another generic error message from our favorite FaaS provider AWS Lambda.  And again, there are multiple reasons why this issue could arise. Let’s first look at the basics of AWS Lambda to get a better intuition for when things go wrong later. AWS Lambda is Asynchronous Lambda is an asynchronous event-based service at heart. The Lambda service asynchronously calls your…

Debugging with Dashbird: Lambda Task Timed Out After X Seconds

By Dustin Ward

When building serverless applications, Lambda functions often form the backbone of the system. They might provide just a few lines of code, but these lines are usually what hold the whole architecture composed of many managed services together. Event-driven architecture is what this style is called, and it’s most prevalent in serverless applications. API gateways collect requests…

AWS updates for Serverless builders in 2021

By Dustin Ward

This article was originally published on the Dashbird blog:https://dashbird.io/blog/aws-serverless-updates-2021/ In this article, we’re covering all the latest updates from AWS in 2021 that all serverless builders should be aware of. Before we start, let’s recall a few significant updates in serverless, announced at re:Invent 2020. One of the things that we see is that agility is really one of the primary…

Is real-time data processing worth it for your analytical use cases?

By Dustin Ward

Real-time processing provides a notable advantage over batch processing — data becomes available to consumers faster. In the traditional ETL, you would not be able to analyze events from today until tomorrow’s nightly jobs would finish. These days, many businesses rely on data being available within minutes, seconds, or even milliseconds. With streaming technologies, we no longer need to wait for scheduled…