Yan Cui
user image mask

Yan Cui

I am an experienced engineer who has run production workloads at scale in AWS for nearly 10 years. I have worked extensively with AWS Lambda in production, and have been helping clients adopt AWS and serverless as an independent consultant. I'm also an AWS Serverless Hero, a regular speaker, and the author of Production-Ready Serverless by Manning.

The complexities of microservices, as well as where things tend to go wrong, are today largely centered around integration points between services. This shift in risk profile ...

Werner Vogels, the CTO of Amazon, describes AWS Lambda as the “connective tissue” for your cloud-native application. It’s an apt description, as AWS Lambda functions oft...

We have been using web frameworks to develop web applications since long before serverless came around, and middlewares are stable in these web frameworks. Express.js, for ins...

Breaking into a new technology is always hard, especially for a paradigm shift as drastic as serverless. Even as a long time user of AWS Lambda (relative speaking, since Lambd...

Let’s take a moment to compare and contrast the AWS Lambda supported languages. In this post, we’ll take a look at these languages from some angles: Cold start perfor...

Serverless adoption has been steadily picking up throughout 2017 and 2018 as more and more people have come to rely on serverless technologies for critical production systems....

One of the most important configurations for an AWS Lambda function is the timeout value. The AWS Lambda timeout dictates how long a function invocation can last before it’...

Announced during re:Invent 2016, AWS Step Functions is a service for creating state machines. It is the spiritual descendant of the not-so-simple-to-use Simple Workflow ...