The Future of Customer Support: How Agentic AI is Transforming Enterprise OperationsWe have all interacted with chatbots in the past. Whether resetting passwords or troubleshooting devices, these digital assistants have…Dec 17, 2024Dec 17, 2024
Slow System.currentTimeMillis() in a 32bit JVM on CentOS7If you are running a 32-bit JVM on CentOS7, you may have noticed that System.currentTimeMillis() takes longer to execute than running the…Apr 15, 2023Apr 15, 2023
Java Flight Recorder (JFR)Java flight recorder is an in-built event-based tool in the JVM for profiling Java applications. JFR collects diagnostic and profiling data…Sep 19, 2022Sep 19, 2022
JVM Memory ManagementIn this article, we will explore some of the less-known JVM memory regions. Most of us are familiar with the heap, which is where all the…Feb 1, 2022Feb 1, 2022
Internet Protocol — IPv4 & IPv6Modern computer networks are packet-switched networks, where data is split into packets and each packet is handled separately. This allows…Sep 30, 2021Sep 30, 2021
Java Cryptography & SecuritySecurity has always been an important consideration while building products and applications. Increasingly more and more organizations are…Jan 11, 2021Jan 11, 2021
GraalVM — Polyglot ProgrammingGraalVM started as a research project at oracle 8 years ago. It’s an open-source project under the GPLv2 license, with the same terms as…Nov 16, 2020Nov 16, 2020
Introduction to Grep(g/re/p) and 10 Useful CommandsSearch is a big part of our modern-day lives. Anytime, we want to find some information online, we rely on web search engines to provide…Sep 14, 2020Sep 14, 2020
Building Real-time ApplicationsReal-time web applications like chat are around for some time. There are various techniques for building those applications like hidden…Aug 17, 2020Aug 17, 2020
Logging Frameworks and ApproachesLogging is a critical component of any software. A Well-thought-out logging strategy is essential for quick debugging, easy maintenance…Jun 29, 2020Jun 29, 2020