Hire me
Pooyan Razian

AWS Lambda SnapStart

AWS Lambda SnapStart Here is the Lambda execution environment lifecycle: Source Each phase starts with an event that Lambda sends to the runtime and to all registered extensions. The runtime and each extension indicate completion by sending a Next API request. Lambda freezes the execution environment when the runtime and each extension have completed and there are no pending events. And this illus... [read more]

February 7, 2025

AWS Lambda SnapStart

From "spaghetti code" to "spaghetti architecture" 🍝

Note: All the names and events in this story are fictional, and any resemblance to real people or events is purely coincidental. The story is completely made-up but is inspired by a mix of a few common patterns I have either seen myself or heard from others in the past few years. The purpose of this story is to share a common trending scenario and a few mistakes that can cause IT-based startups to... [read more]

July 31, 2023

From "spaghetti code" to "spaghetti architecture" 🍝

How to choose the right container orchestration

You might be in the middle of the process of migrating from a monolith application or a handful of services to a microservice architecture, and you might have good reasons for it. You have heard this new architecture can help with decoupling business logic into a number of least-dependent services that can be developed, deployed, and scaled independently. You might have already gone a step further... [read more]

July 23, 2022

How to choose the right container orchestration
per page

AWS Lambda SnapStart

AWS Lambda SnapStart Here is the Lambda execution environment lifecycle: Source Each phase starts with an event that Lambda sends to the runtime and to all registered extensions. The runtime and each extension indicate completion by sending a Next API request. Lambda freezes the execution environment when the runtime and each extension have completed and there are no pending events. And this illus... [read more]

February 7, 2025

AWS Lambda SnapStart

From "spaghetti code" to "spaghetti architecture" 🍝

Note: All the names and events in this story are fictional, and any resemblance to real people or events is purely coincidental. The story is completely made-up but is inspired by a mix of a few common patterns I have either seen myself or heard from others in the past few years. The purpose of this story is to share a common trending scenario and a few mistakes that can cause IT-based startups to... [read more]

July 31, 2023

From "spaghetti code" to "spaghetti architecture" 🍝

How to choose the right container orchestration

You might be in the middle of the process of migrating from a monolith application or a handful of services to a microservice architecture, and you might have good reasons for it. You have heard this new architecture can help with decoupling business logic into a number of least-dependent services that can be developed, deployed, and scaled independently. You might have already gone a step further... [read more]

July 23, 2022

How to choose the right container orchestration
per page
Copyright © 2025 - pooyan.info