Azure How To Easily Exhaust SNAT Sockets in Your Azure Function Late Friday evening, some sort of hotel lobby music in my headphones (I miss travel) and this chart on my screen. We are running out of network sockets to talk to any service, any API - basically anything. We are at SNAT port exhaustion.
Azure Avoid Lock - Pointing Two WebJobs to The Same Azure Storage Account Recently we had a requirement to run multiple copies of our webjobs in parallel (with different settings and configuration) doing similar but different work.
Architecture Fixing 99% CPU usage in gRPC service We are back again in gRPC service and this time we will be working on another performance issue. This time we had to deal with super high CPU usage by our gRPC service.
Azure Discovering Most Stupid Mistake I Ever Made - Analyzing gRPC Service MemDump from Linux based Docker Running on ACI Here we are going to discover one of the most stupid mistake I could ever made in my career. The turning point was an informal conversation with the one and only Tess Ferrandez.
gRPC Implementing gRPC Auto-Reconnect on Timeout In this blog post we are going to implement feature to reconnect to gRPC stream if specific timeout has elapsed and no new data has been received from the server.
Azure Azure Webjobs - Eliminate Gap between Runs Blog post describes trick to get Microsoft Azure Webjobs running almost all the time.
gRPC Building Real-time Public Transport Tracking System on Azure - Part 7: Packing Everything Up This is blog post in series about building real-time public transport tracking system on Microsoft Azure cloud services. Now it's time to pack up and deploy services to cloud for smooth production run.
Asp.Net Core Building Real-time Public Transport Tracking System on Azure - Part 4 This is next post in series about real-time public transport tracking system development based on Azure infrastructure and services. This time we talk about data broadcast using gRPC and SignalR.
Azure Building Real-time Public Transport Tracking System on Azure - Part 3 This is next post in series about real-time public transport tracking system development based on Azure infrastructure and services. This time we talk about data distribution further to our subscribers.
C# Building Real-time Public Transport Tracking System on Azure - Part 2: Data Collectors & Composer This is next post in series about real-time public transport tracking system development based on Azure infrastructure and services. Here we talk about data processing pipeline.
.Net Core Building Real-time Public Transport Tracking System on Azure - Part 1 This is next post in series about real-time public transport tracking system development based on Azure infrastructure and services. This article is a part of Applied Cloud Stories initiative -
EPiServer Durable Episerverless There been couple of times when we have presented Episerver and Azure Functions (aka "episerverless") and how they play well together. However, looking at overall our sample application architecture - it still seems to be a bit brittle and composed together out of some small moving parts.
EPiServer Year in Review This is yet another period of the year when you pause a bit and look back. I've been taught to be in the present moment and not to look in
Azure Fix Logging in Azure Functions when Reusing Your Component There are cases when your project follows hype and you face the case when you need to reuse your component in serverless world. This blog post is about how to
EPiServer Episerverless = Episerver + Azure Functions I did talk about this topic couple times solo, and also together with Henrik Fransas [https://world.episerver.com/System/Users-and-profiles/Community-Profile-Card/?userid=9127cdd8-f26f-dc11-8e6c-0018717a8c82] in Episerver Partner Close-up in Stockholm
C# Disposable Dependency for Azure WebJob Recently we had experience with Azure WebJobs hosting system and specificely - with disposable jobs. This blog post will describe how to properly handle disposable job dependency. Why Dependency? You might ask, why I need to have dependencies for the Azure WebJob. The only