What is denormalization? Database denormalization is a performance-tuning technique that is used to improve query speed by sacrificing some data integrity. Denormalization allows for duplicating data in multiple places, which…
Why you might need database denormalization, and when it might be useful
Kubernetes Pods
The atomic unit of scheduling in the VMware world is the virtual machine (VM), while in the Docker world it is the container. In the Kubernetes world, it is the…
Microservices with Spring Boot – The Ultimate Beginners Guide
Maven in 5 Minutes Installation In order to use Maven, you must have Java installed on your system. Creating a Project In order to begin your project, you will need…
Kubernetes AWS
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery….
Kubernetes Google
Kubernetes is a system for managing containerized applications across a cluster of nodes. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. Kubernetes…
Kubernetes vs Docker
Kubernetes and Docker are two popular container orchestration tools. They each have their own benefits and drawbacks. They are both open source and have a large community of users and…
kubectl error: unknown flag: –generator
Before k8s v1.18, we use this to create a pod. Now k8s version v1.18+, we don’t need to use this anymore to create a pod.Simply run the below command to…
Using cURL in Windows
In Windows, create a folder called curl in your C: drive. Go to http://curl.haxx.se/download.html and download one of the following zip files: Unzip the downloaded file and move the curl.exe file to your C:\curl folder. The curl.exe file…
Understanding cloud-native applications
The term “cloud native” has been thrown around a lot lately, but what does it actually mean? In short, cloud native applications are designed to take advantage of the cloud…