WEATHER WEB APPLICATION
Skills and technologies used: Third-party API integration, caching strategy, environment variable management.
API for weather Info-fetch: https://www.visualcrossing.com/weather-api
Client-side caching is a technique used to create high performance services. It exploits the memory available on application servers, servers that are usually distinct computers compared to the database nodes, to store some subset of the database information directly in the application side. When client-side caching is used, the application will store the reply of popular queries directly inside the application memory, so that it can reuse such replies later, without contacting the database again.
1.Data is available with a very small latency. 2.The database system receives less queries, allowing it to serve the same dataset with a smaller number of nodes.