PinnedTarasov AleksandrinITNEXTHow to Efficiently Scale the Pods?Microservices are great for handling the load because they allow for efficient scaling of pods. By breaking down an application into more…Dec 25, 2023Dec 25, 2023
PinnedTarasov AleksandrinITNEXTTurbocharging CI: Halving GoLang Application Build TimesIntroductionAug 21, 2023Aug 21, 2023
PinnedTarasov AleksandrinITNEXTOptimizing Linkerd Metrics in PrometheusLinkerd is a service mesh solution with an ideology like “do less but do it best.” It has the Viz extension that provides its own dashboard…Aug 25, 2022Aug 25, 2022
PinnedTarasov AleksandrinITNEXTA Practical Guide for Linkerd Authorization PoliciesThe article covers personal experience with Linkerd Authorization Policies.Oct 20, 2021Oct 20, 2021
PinnedTarasov AleksandrinITNEXTThree Ways to Use Linkerd with Kubernetes JobsThe article covers issues and solutions while using Linkerd and Kubernetes Jobs.Oct 12, 20212Oct 12, 20212
Tarasov AleksandrChatGPT and the Evolution of Software ArchitectureThe other day, I conversed with a friend about the current trends in software architecture. I unexpectedly found myself saying to her, “The…Apr 28, 2023Apr 28, 2023
Tarasov AleksandrThe Journey to Service Mesh. Part 2: How We Met LinkerdThis series will be about the practical usage of Service Mesh in ANNA Money. In the previous part, we talked about baby steps and why we…Jun 25, 2021Jun 25, 2021
Tarasov AleksandrThe Journey to Service Mesh. Part 1: Eliminate the LeaderThis series will be about the practical usage of Service Mesh in ANNA Money. In this part, we will cover early attempts to use this…Jun 2, 2021Jun 2, 2021
Tarasov AleksandrHow We Migrated to Helm3In my previous articles, I told us that we use our manifest format to describe any microservice in Kubernetes. Also, we use Ansible as an…May 20, 2021May 20, 2021
Tarasov AleksandrGraalVM Native Image: Real LifeHow we improve MockServer with GrallVM Native ImageJul 2, 2020Jul 2, 2020