<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Saeed Zarinfam on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/saeed-zarinfam/</link><description>Articles written by Saeed Zarinfam on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 04 Apr 2024 07:44:31 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/saeed-zarinfam/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Detect Cache Misses Using Observability</title><link>https://foojayio.github.io/website/today/how-to-detect-cache-misses-using-observability/</link><pubDate>Thu, 04 Apr 2024 07:44:31 +0000</pubDate><guid>https://foojayio.github.io/website/today/how-to-detect-cache-misses-using-observability/</guid><description>&lt;p&gt;&lt;strong&gt;All of us know about caching in system design and software architecture, It is applicable everywhere in the computer industry, even in hardware. Caching is a quick and shortcut solution to improve performance, of course, we need to be careful of using the cache, misusing the cache can directly affect the system&amp;rsquo;s consistency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In this article, we will learn about cache miss and, in general, about the caching concept and how to implement it in Spring Boot. Eventually, we will see how Digma can help us detect cache misses locally during development.&lt;/p&gt;</description></item></channel></rss>