This is a saga about how Livspace revolutionised it’s software release orchestration using one of the best tools in the business — Devtron. Let us tell you about the saga of how Livspace evolved as a tech-first company to revolutionize our software release orchestration. How we started with the good ol’ VMs and moved on […]
Part IV: Into the Cluster
How does a Kubernetes cluster look like? Sure there are nodes, but how does it work? Understand all the major components of the Kubernetes system in this post. On a whim one day (this was before I had taken the Kubernetes bait), I googled “Is Kubernetes difficult to learn?“. It was one of those rare […]
Series 2: Queue Examples
Now that Gopher has taught us all about Queues, let us take a look at a few common implementations of Queue which helps us with many a daily tasks. Web Browser History All web browsers maintain a record of the websites that a user visits so that we can load the website a lot faster […]
Enable Internet access in a Private Network (GCP)
This article is a continuation of the previous article on Accessing Secure Servers from Internet so make sure you give it a read before you proceed further. Scenario – Bob tries configure the VM to his requirements and has to install & update packages but, he finds out that there’s no internet access on Bob’s […]
Developing a Microservice
Flex your fingers everyone ’cause we are about to code! We’re done with step 1, which covered all our pre-development needs. Now, this series is all about implementation. If you stick around and code along till the end you’re going to end up with your very own micro service. Once you start setting up a […]
Part II: “Manifest”ing a Kubernetes Pod
Want to start deploying on Kubernetes? But don’t know where to start? Deploy a simple pod and understand the significance of the Manifest file to do this! Manifest Files When creating any resource on Kubernetes, or maybe even modifying or deleting any resource, we create a specific file called the Manifest file. It’s no rocket […]
Part I: Unpacking Containers
Containers are simply processes that use Linux concepts of namespace and cgroups. In this post, we look at the technicalities of container images and also explore Docker, the most widely used platform for container technology. Containers are like lunchboxes….. “pack your food in a lunchbox and take it anywhere.” “pack your application in containers and […]
Part III : Like Peas in a (Kubernetes) “Pod”
Although almost entire Kubernetes works on the concept of Pods. Many still lack the clarity on the concept. Here’s a post to solve that. Have you ever wondered about the fact that everything, no matter how complex, is made up of something very basic? Like, you know, for example, the Science folks will talk about […]
Kubernetes 101 – Go Chronicles
Kubernetes. A simple word but there’s are a lot of concepts hidden behind this one platform. Starting off with Kubernetes-based deployments? Better to get your basics in place first with Kubernetes 101 6 posts Communication is important indeed. In all aspects. This includes Kubernetes too. This post delves into the major concepts required for understanding […]
Practical Kubernetes – Go Chronicles
Itching to try your hand at Kubernetes? Start off with your very own practical guide to Kubernetes. 2 posts Want to start deploying on Kubernetes? But don’t know where to start? Deploy a simple pod and understand the significance of the Manifest file to do this!
Series Introduction: Data Structures in GO
How do you get started with Data Structures in Go. Hello World!!! As a developer, am sure each and everyone of you has come across this expression in either a tutorial, a blog or even a boot-camp. For ages this has been the GO-to expression that every programmer prints while writing the first few lines […]
About Us
We are a bunch of “tech nerds” brought together by the love for technology (and fate maybe?). We mostly develop server side applications in popular programming languages like Python, Javascript and Java. But honestly, we’ve been stuck on Golang ever since we first started using it! We are always experimenting with new technologies and have […]
Microservices
Microservices II: Basic Microservices Development Once the pre-development checklists are marked, we start with building the API’s. During this step we assume that design and data interfaces are decided so that engineering teams can start development. Any subsequent change in design and API design will involve updates to the underlying process as well.
Part II: Beyond JSON APIs
Microservices II: Basic Microservices Development Once the pre-development checklists are marked, we start with building the API’s. During this step we assume that design and data interfaces are decided so that engineering teams can start development. Any subsequent change in design and API design will involve updates to the underlying process as well.
