Skip to content

Gökhan Gökalp Posts

Working with Persistent Volumes by Using Azure Files in Azure Kubernetes Service

Applications that we develop as cloud-native sometimes may have to deal with data related operations such as accessing, storing or sharing a data between applications. As we know, our applications that we host on Kubernetes as containerized are ephemeral and stateless by nature. In other…

Calculating Code Coverage Metrics in .NET Applications and Integrating with CI Processes

Code coverage metric is an important indicator of how healthy and reliable our project is, and how quickly we can adapt to changes. Basically code coverage determines how many of the lines of the code we have written are verified by writing tests. Of course,…

High-Performance, Stream-Based Communication Between Services with NET 5 and gRPC

Due to the needs of today’s technology age, we are trying to develop our applications using microservice architecture that met the scale demands. Also about the communication between distributed services, we are performing it with REST (HTTP JSON) approach at many points. In this article,…

ASP.NET Core Series 06: Monitor the Health of Your Applications by Implementing Health Checks and Azure Application Insights

I think the “health of our applications” topic has always been an important and common concern for all of us regardless of the architectural approach. As we know, to make our applications health status visible or to learn it in easy way minimizes the risk…

Increasing Performance and High Availability of Web Apps with Azure Front Door Service

If we are developing a global(multi-region) web application on the cloud and also want the application should have better performance, scalable and highly available, so we need a good application entry point. In this context, Azure Front Door Service, is a web application entry point…