Finding a Java memory leak with heap dumps and JMX

How retained references create Java memory leaks, how heap tools expose them, and how cache bounds prevent one common failure mode.

January 20, 2023 · 6 min · Mohibul Hassan Chowdhury

Day 65: A tale of RMI (Remote Method Invocation) in java

Understanding how RPC and RMI works in java

January 12, 2023 · 9 min · Mohibul Hassan Chowdhury

Day 64: Implementing a basic Bloom Filter Using Java BitSet api

Implementing a basic bloom filter to understand its concepts and usages using Java BitSet api

December 28, 2022 · 8 min · Mohibul Hassan Chowdhury

Day 63: Alert system for Java OutOfMemory Error

Using JMX to write an alert system for Java JVM OutOfMemory Error

December 14, 2022 · 6 min · Mohibul Hassan Chowdhury

Day 62: Understanding JMX and its architecture ( Agent Level )

Understanding JMX and its architecture

November 29, 2022 · 9 min · Mohibul Hassan Chowdhury