Recently, after running tests for a few weeks I published the first stable version of QueueBatch. QueueBatch is an Azure Function trigger that enables you to process Azure Storage Queue messages in batches in a really performant way. One of the recent additions was ability to run a function even if there are no messages … Continue reading On usefulness of an empty queue
Azure
QueueBatch a.k.a. batch processing in Azure Functions made even faster
QueueBatch is a project that I recently opened. It allows an efficient processing of Azure Storage Queues' messages, triggering your function not for every single item, for batches. Why batching Why batching? I wrote some time ago about batching, specifically smart batching approach. Living in the era of cloud means that you can easily scale … Continue reading QueueBatch a.k.a. batch processing in Azure Functions made even faster
Serverless & calling no functions at all
If you ever used serverless approach, you know that limiting the number of executions can save your money. This is true especially, when you run your app under a consumption plan. Once the free budget is breached, you'll start paying for every execution and consumption of precious GigaByte-seconds. Is there a way to minimize this … Continue reading Serverless & calling no functions at all
Never ending Append Blobs
In this article I'll describe an easy and fast way to use Azure Storage Append Blobs to create a never ending Append Blob. Yes, a regular Append Blob has its limitations, including the maximum number of blocks and the size, but with a proper design we can overcome them. Limits we want to overcome According … Continue reading Never ending Append Blobs
Azure Functions: processing 2 billions items per day (4)
How to process 2 billions items per day with Azure Functions? The last but not least part of this series.
Azure Functions: processing 2 billions items per day (3)
Here comes the third entry in a series in which I'm describing a few patterns that enabled me to process 2 billions items per day using Azure Functions. The goal was to do it in a cost-aware and cost-wise manner, enabling fast processing with a small amount of money spent on this. part 1 part … Continue reading Azure Functions: processing 2 billions items per day (3)
Azure Functions: processing 2 billions items per day (2)
This is the second blog post in a series in which I'm describing a few patterns that enabled me to process 2 billions items per day using Azure Functions. The goal was to do it in a cost-aware and cost-wise manner, enabling fast processing with a small amount of money spent on this. part 1 … Continue reading Azure Functions: processing 2 billions items per day (2)