Nitish Tiwari

Nitish Tiwari

Nitish works as a distributed system engineer. He is focussed on building and scaling Data products on Modern Cloud Native Software Platforms like Kubernetes.
Oct
02
Kubernetes Hardening Guide

Kubernetes Hardening Guide

Organisations all around us, large and small, are adopting or planning to move to Kubernetes. As number of Kubernetes installations
2 min read
Jul
15
Understanding Horizontal Pod Autoscaling

Understanding Horizontal Pod Autoscaling

Autoscaling is an important aspect of running applications on Kubernetes at scale. Not only does it ensure your applications smoothly
4 min read
Dec
01
The Curious Case of Small Files

The Curious Case of Small Files

BackgroundMost of the files, by the virtue of their average size and usage patterns are clearly cut out for certain
4 min read
Nov
01
Storage: Complete Overview for Developers

Storage: Complete Overview for Developers

IntroductionBeing a developer today requires a working understanding of major computer technologies, storage being one of them. Yet, storage is
6 min read
Oct
01
Get Started with Computer Science Papers

Get Started with Computer Science Papers

IntroductionOne of the best ways to learn and improve in your field is doing something on your own, either as
2 min read
Sep
01
Streaming Data Tools & Techniques

Streaming Data Tools & Techniques

IntroductionStreaming data is exactly what it sounds like, a continuously flowing stream of data generated by one or multiple sources.
6 min read
Aug
01
Deploy Spark on Kubernetes

Deploy Spark on Kubernetes

IntroductionYarn has been the default orchestration platform for tools from Hadoop ecosystem. This has started changing in recent times. Especially
6 min read
Jul
01
Modern Data Lakes Overview

Modern Data Lakes Overview

BackgroundAs Data volumes grow to new, unprecedented levels, new tools and techniques are coming into picture to handle this growth.
6 min read
Jun
01
Kubernetes client tools overview

Kubernetes client tools overview

IntroductionAll of us know kubectl, but with wide adoption of Kubernetes over the last few years, several interesting client side
3 min read
May
01
Persist Kafka Messages to MinIO

Persist Kafka Messages to MinIO

Learn how to use Kafka and MinIO to ingest huge data volumes and store it in persistent manner to ensure data is available for later analysis and consumption.
3 min read