AWS DevOps Java Capturing Heap Dumps from AWS Fargate Instances Gayan Sampath June 16, 2024 In a previous article, I discussed how to obtain a heap dump from a Kubernetes…
DevOps Java Kubernetes Navigating the Challenge of Obtaining a Heap Dump from a K8s Running Pod Gayan Sampath June 9, 2024 In the world of Kubernetes, managing applications efficiently often means diving deep into troubleshooting. One…
Java Software Engineering Mastering Java Threads Gayan Sampath December 3, 2023 Java threads are a fundamental part of the Java programming language, enabling concurrent execution of…
Articles Java Class Loaders in Java Gayan Sampath October 29, 2023 In the realm of Java programming, understanding class loading mechanisms is fundamental. At the core…
Articles Java equal() vs “==” | Java Gayan Sampath September 17, 2023 When working with Java, one of the fundamental aspects of programming is comparing values. Java…
Articles Java Magic of Memory management in Java – Garbage Collection Gayan Sampath July 23, 2023 Java, one of the most popular programming languages in the world, is renowned for its…
Articles Java Dive into Java Virtual Machine Gayan Sampath June 18, 2023 The Java Virtual Machine (JVM) is a virtual machine that executes Java bytecode. It is…
Articles Java Object equal() and hashCode() in Java Gayan Sampath June 4, 2023 The equals() and hashCode() methods are two of the most important methods in Java. They…