PinnedPublished inDev GeniusScaffolding A gRPC service with Go (Golang) For ProductiongRPC is google’s high-performance RPC framework. Working with Remote Procedural Calls (RPC) has always been a headache before gRPC. Google…Sep 26, 2022Sep 26, 2022
Canary Deployment With IstioIstio service mesh is great for many things ie. Security, Multicluster and hybrid deployment, Circuit breaking, rate limiting, retries…Feb 5Feb 5
Published inDev GeniusProfiling Go Web Services in ProductionIn this article, we will explore how to securely and reusably instrument a Go web service for CPU and memory profiling. We won’t use any…Dec 17, 2023Dec 17, 2023
Go Workspaces: Simplifying Multi-Modular ProjectsA multi-modular Go workspace provides a structured and efficient approach to managing multiple independent microservices or apps within a…Jun 17, 2023Jun 17, 2023
Published inDev GeniusTwelve-Factor App in GoWhen we want to create a Twelve-Factor Microservice in Go, it’s crucial to adhere to the twelve guiding principles. These guidelines…May 27, 2023May 27, 2023
Published inDev GeniusRun Ansible Playbook From Terraform: Provision and Configure EC2 in AWSOften we have to provision EC2 instances as bastion hosts and then \ we run ansible playbooks or init scripts to install packages or…Dec 24, 2022Dec 24, 2022
Published inNewrozTechFunctions and Methods in GoTo begin with Go, we have to understand Go functions and methods. And how they differ from other languages. This article is the first of…Oct 28, 2022Oct 28, 2022
Published inNewrozTechTip for Go Services at ScaleAt NewrozTech, we try to simulate the production environment by doing various tests with our service. One of the fundamental things is load…Oct 16, 2022Oct 16, 2022
Published inDev GeniusTooling Go Microservices With Consul Service Discovery and KV StoreConsul, at its core, is a service networking solution. It provides a service mesh solution, network configuration automation, service…Oct 8, 20221Oct 8, 20221
Published inDevOps.devDeploy Geo-Restriced Service with Nginx, GeoIP2, and DockerIt is often a feature for a service to restrict content based on country to ensure compliance. From my personal experience, country…Apr 23, 2022Apr 23, 2022