Kubernetes Hardening Guide
Organisations all around us, large and small, are adopting or planning to move to Kubernetes. As number of Kubernetes installations
Understanding Horizontal Pod Autoscaling
Autoscaling is an important aspect of running applications on Kubernetes at scale. Not only does it ensure your applications smoothly
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
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
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
Streaming Data Tools & Techniques
IntroductionStreaming data is exactly what it sounds like, a continuously flowing stream of data generated by one or multiple sources.
Deploy Spark on Kubernetes
IntroductionYarn has been the default orchestration platform for tools from Hadoop ecosystem. This has started changing in recent times. Especially
Modern Data Lakes Overview
BackgroundAs Data volumes grow to new, unprecedented levels, new tools and techniques are coming into picture to handle this growth.
Kubernetes client tools overview
IntroductionAll of us know kubectl, but with wide adoption of Kubernetes over the last few years, several interesting client side
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.