Open in app
Home
Notifications
Lists
Stories

Write
Himanshu Chaudhary
Himanshu Chaudhary

Home

Published in Geek Culture

·May 31

Linux environment on macOS using Virtual Machine for development.

A local development environment plays an important role to test your functionality before deploying it on server. Creating a fully integrated environment of all running modules in a local machine which requires different configurations and environment is hard to achieve. As an example, testing full integration of your project in…

Virtual Machine

4 min read

Linux environment on macOS using Virtual Machine for development.
Linux environment on macOS using Virtual Machine for development.

Published in Geek Culture

·Nov 7, 2021

Creating Kubernetes Controllers

Kubernetes is widely used to build cloud native apps and work in cloud environments. Since kubernetes is open source, the architecture used behind the robust tool to orchestrate your running micro services containers is can be extended in your own project. Industries using cloud or building their own cloud, use…

Kubernetes

4 min read

Creating Kubernetes Controllers
Creating Kubernetes Controllers

Published in Analytics Vidhya

·Sep 4, 2021

Starting with Kubernetes

Over a decade span of cloud, multiple tools and technologies are created to work with cloud. K8s (Kubernetes) is one of the widely used tool as part of development on cloud. …

Kubernetes

4 min read

Starting with Kubernetes
Starting with Kubernetes

Published in Analytics Vidhya

·Mar 16, 2021

Golang — how it is different

Golang is easy to understand and faster to compile. There is a famous joke in Go; Golang is created when waiting for C++ to compile. …

Golang

4 min read

Golang — how it is different
Golang — how it is different

Published in Analytics Vidhya

·Dec 14, 2020

Handling Go routines

StorieCreating a go routine is simple, since go routine is light weight we can create thousands of go routines to execute tasks. But every routine comes with a cost, the cost of consuming resources like memory or CPU usage. As easy to use go routines is, it is important to…

Goroutines

3 min read

Handling Go routines
Handling Go routines

Published in Analytics Vidhya

·Sep 13, 2020

Deploying grpc service on docker

Docker has been quite popular now a days to implement services and deploy anywhere. No dependency on host os lead to its growth. This story will be a continuation of part-1 of two parts story on creating a grpc service using golang. We deployed a golang grpc service on local…

Docker

2 min read

Grpc service with docker
Grpc service with docker

Aug 25, 2020

Golang grpc service using docker

Grpc is way to go when you are building micro services. Grpc services can be created in multiple languages. But I have found golang much convenient when working with gRPC to create micro services. This is Part-1 of two parts story. There is a great tutorial on introduction to gRPC…

Golang

3 min read

Grpc service in go on docker.
Grpc service in go on docker.

Published in Analytics Vidhya

·Aug 30, 2019

Golang channels usage in pipeline

Channels can be used in different ways including sending values to go routines or communication between go routines which is the core functionality. One important use of channels is to control the flow of pipeline stages. Pipelines are used as stages with multiple down streams and up streams where data…

Golang

3 min read

Golang channels use in pipeline
Golang channels use in pipeline
Himanshu Chaudhary

Himanshu Chaudhary

Cloud Storage Engineer, IBM

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Barack Obama

    Barack Obama

  • Nick Ayton

    Nick Ayton

  • Tirthajyoti Sarkar

    Tirthajyoti Sarkar

  • Jack Lindamood

    Jack Lindamood

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable