Well, many of us must be curious to know “what happens when we type any URL in a browser and press enter ?”. Actually, this is really a very big question and takes months or even years to understand each concept involved in this. This article gives you the basic idea about how the request is processed and the response will be received.
Let say we are accessing “http://www.google.com”, here is how we get the response:
Few applications architecture requires the combination of both client-side(local) cache and distributed cache like Redis. This hybrid solution is to reduce the network calls or database calls and to give better performance obviously.
The main challenge here is to maintain uniformity across the actual data, client-side(local) cache & distributed cache. There is no standard solution that effectively solves this hybrid solution associated issues like in-memory optimizations, broadcast modes.
Redis 6.0.0 has released a feature i.e Redis server-assisted client-side caching with Client Tracking command. Since it’s a newly released feature Redis supported java clients like Jedis, Radisson yet to provide support…
Senior Software Engineer