A thumbnail image

Cold Starts in Serverless Functions

Exploring the phenomenon of increased latency while instances of cloud functions are dynamically allocated.

Read more...

Visualizing (Absence Of) Cold Starts in Binaris

Running visual map experiment on Binaris cloud functions.

Read more...

Concurrency and Isolation in Serverless Functions

Exploring approaches to sharing or isolating resources between multiple executions of the same cloud function and the associated trade-offs.

Read more...

Reducing Cold Start Duration in Azure Functions

The influence of the deployment method, application insights, and more on Azure Functions cold starts.

Read more...

Visualizing Cold Starts

Serverless cold starts illustrated with animated GIFs.

Read more...

Evergreen Serverless Performance Reviews

Automating cloud infrastructure to delivery always-up-to-date performance metrics.

Read more...

From YAML to TypeScript: Developer's View on Cloud Automation

An expressive and powerful way to design cloud-native and serverless infrastructure

Read more...

Serverless at Scale: Serving StackOverflow-like Traffic

Scalability test for HTTP-triggered serverless functions across AWS, Azure and GCP

Read more...

A Fairy Tale of F# and Durable Functions

How F# and Azure Durable Functions make children happy (most developers are still kids at heart)

Read more...

Making Sense of Azure Durable Functions

Why and How of Stateful Workflows on top of serverless functions

Read more...

From 0 to 1000 Instances: How Serverless Providers Scale Queue Processing

Comparison of queue processing scalability for FaaS across AWS, Azure and GCP

Read more...

Azure Functions V2 Is Released, How Performant Is It?

Comparison of performance benchmarks for Azure Functions V1 and V2

Read more...

AWS Lambda Warmer as Pulumi Component

Preventing cold stats of AWS Lambda during longer periods of inactivity, implemented as a reusable Pulumo component

Read more...

Getting Started with AWS Lambda in Pulumi

Provisioning AWS Lambda and API Gateway with Pulumi, examples in 5 programming languages

Read more...

Monads explained in C# (again)

Yet another Monad tutorial, this time for C# OOP developers

Read more...

Programmable Cloud: Provisioning Azure App Service with Pulumi

Exploring Infrastructure-as-Code approach suggested by Pulumi with examples around provisioning Azure App Service

Read more...

Cold Starts Beyond First Request in Azure Functions

Can we avoid cold starts by keeping Functions warm, and will cold starts occur on scale out? Let's try!

Read more...

Awesome F# Exchange 2018

I’m writing this post in the train to London Stensted, on my way back from F# Exchange 2018 conference. F# Exchange is a yearly conference taking place in London, and 2018 edition was the first one for me personally.

Read more...

Load Testing Azure SQL Database by Copying Traffic from Production SQL Server

Azure SQL Database is a managed service that provides low-maintenance SQL Server instances in the cloud. You don’t have to run and update VMs, or even take backups and setup failover clusters.

Read more...

Tic-Tac-Toe with F#, Azure Functions, HATEOAS and Property-Based Testing

A toy application built with F# and Azure Functions: a simple end-to-end implementation from domain design to property-based tests.

Read more...

Azure Functions Get More Scalable and Elastic

Back in August this year, I’ve posted Azure Functions: Are They Really Infinitely Scalable and Elastic? with two experiments about Azure Function App auto scaling.

Read more...

Precompiled Azure Functions in F#

This post is giving a start to F# Advent Calendar in English 2017. Please follow the calendar for all the great posts to come.

Read more...

Azure Function Triggered by Azure Event Grid

Update: I missed the elephant in the room. There actually exists a specialized trigger for Event Grid binding. In the portal, just select Experimental in Scenario drop down while creating the function.

Read more...