History of AI

Achieving Artificial Intelligence involves creating machines capable of human-like thought processes. This endeavor is predicated on the belief that human cognition can be modeled and replicated in non-human entities. In essence, AI assumes that human thought follows logical patterns that are both understandable and reproducible. Philosophy, the discipline dedicated to the study of human thought … Continue reading History of AI

Monitoring with Prometheus

With containers and microservices in it, it is easy to get into a situation where you have hundreds of pods spread across many nodes resulting in a difficult task of monitoring what is happening in all those applications and their hosts. Imagine a situation where various microservices are running on pods in different nodes, and … Continue reading Monitoring with Prometheus

Kubernetes – The Basics

Containers are the new teenagers on the block. With the amount of flexibility in deployment and isolation from the underlying host it brings, containers are now being looked at seriously by many organizations. Many customers that I interact with, are now working on making their applications ‘cloud native’, and shifting workloads from the VM world … Continue reading Kubernetes – The Basics