What is GOROOT and GOPATH and the problem of go path export. I have been through this many times and have seen lot of people struggling to fix this. In this small post I will tell you how to fix this problem. Lets see what is GOROOT and GOPATH? How to install go latest version?
Author: Gaurav Yadav
Introducing GetWebSiteIP: Learning project in GO.
While learning basics of go in recent past I tried to build a small website which will tell you the some information about your website like, you can test if the telnet is working what is ping values, ip of the website or two more basic functions, generate random password and generate UUID. You can
Tooling in Devops: Using Terraform For Automating Infrastructure
This is the start of a new series of articles and this series is known as Tooling in Devops. In these articles, I will talk about tools that can be used in infrastructure, monitoring, logging, alerting and more such stuff. We will see how to use these tool and how they will help you in
Working on Scale: Infrastructure Automation with terraform and chef.
This is the fifth article in series working on scale and in this article we are going to about how to spawn infrastructure fast by using infrastructure as code and provision them using chef. This article is just one of the way how you can automate infrastructure creation. There can be many simultaneous solutions to
Working on Scale: Automating release process.
Welcome to the fourth article in the series working on scale. It has been long after the last article. In this article we will be focussing on he why and automating release process. When you are working with scale there are many thing that will bother you. One them is very frequent releases. If you
Working on Scale: Failover, timeouts, throttling and retries and why are they very important.
Hey everyone, this is the third article in series working on scale. If you haven’t read the previous ones please give it a look. In this article we will be talking about the things that people generally tend to ignore. These are timeouts, retries, throttling and failover. These four together are very important when it
Working on scale: What is caching and where to use which one?
This is the second article in series Working on scale. You can find the first one below. It was about replication and sharding and where to use which one. Working on Scale: What is replication and sharding and where to use which one? In this article we will be looking into caching, its different types, tools
Working on Scale: What is replication and sharding and where to use which one?
Hey everyone I am starting a new article series in which we will talk about working on scale. Today is the first article of this series, I don’t know how many articles it will contain as working for scale is a subject in itself and am a mere beginner. So lets start todays article of
Want to know how to optimize MySQL database. Read here.
Every software engineer must have heard the name Mysql as it is one the most used and popular databases in world. When it comes to engineering there are whole lot of people who don’t even bother to think about database and focus only on code. This comes back and bite them bad when the system
Sieve of eratosthenes in python for Generating Prime numbers
Prime numbers are very important. Most of the modern day encryption decryption relies heavily on these prime numbers. Thus generating these prime number is a good task in itself. In this article we will see how we can generate list of prime number using sieve of Eratosthenes. What is sieve of Eratosthenes? To find all the prime