Nicolas FränkelforApache APISIXapisix.hashnode.net·Dec 7, 2022Web resource caching: Server-sideThe subject of Web resource caching is as old as the World Wide Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of how one can improve performance by caching. Web resource caching can happen in two different places: client...Discuss·162 likes·235 readsperformance
Nicolas FränkelforApache APISIXapisix.hashnode.net·Nov 24, 2022Web resource caching: Client-sideThe subject of Web resource caching is as old as the World Wide Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of how one can improve performance by caching. Web resource caching can happen in two different places: client...Discuss·115 likes·132 readsWeb Development
theroyakashfortheroyakash publicationstheroyakash.hashnode.net·Dec 26, 2020FeaturedSpeed up your python code by cachingLet's say you have a function that is a super-slow function. Not sure how you can find which is a super slow function? Measure it with this. Now there is now way you can optimize the function, what you can do instead is that you can store results fro...Sébastien Portebois and 1 other are discussing this2 people are discussing thisDiscuss·92 likes·832 readsSupercharge your python programsPythonGreat one! I'll be using this decorator in future needs. Thanks for sharing! 4
Deepam Kapurdeepam.hashnode.net·Apr 21, 2023Why the heck Single-Threaded Redis is Lightning fast? Beyond In-Memory Database LabelDid you know that Redis can handle up to 500,000 SET and GET operations per second on a single CPU core? This is due to its efficient in-memory data structures and single-threaded architecture. Redis is a highly popular open-source database that is w...DiscussRedis CoreRedis
Harsh Mangeharshmange.hashnode.net·Apr 16, 2023Caching Database Queries 101: Techniques Every Developer Should KnowUse a query cache plugin: Many database systems provide query cache plugins that can be used to cache the results of frequently executed queries. These plugins typically allow you to configure the size of the cache and specify which queries should be...DiscussDatabase Query OptimizationDatabases
Abiola Fasanyaharbiola.hashnode.net·Apr 15, 2023How to Use Redis as a CacheIntroduction Caching is a technique used to speed up web applications by storing frequently accessed data in memory. Redis is an open-source key-value store that can be used as a caching mechanism for web applications. In this article, we'll explore ...DiscussHTML, data attributes, web development, front-end development, metadata, JavaScript, CSS, naming conventions, automated testing, accessibility, user experience.
ATUL KUMAR SINGHdevstation.hashnode.net·Apr 8, 2023Beginner's Guide to Caching in JavaScript😇Caching is a technique that involves storing frequently accessed data in a temporary storage location, reducing the number of requests to the server, and improving the performance of web applications. Caching can be used for both static and dynamic c...DiscussJavaScript
Avash Mitraavash.hashnode.net·Apr 6, 2023Memcached at Scale: How Meta Scaled and Optimized for Massive Request VolumesMeta, one of the world's largest social media platforms, handles billions of requests per second and stores trillions of key-value pairs. To manage this scale, Meta uses Memcached, a simple Key-Value cache that stores data in memory. Since users cons...Discussmemcached
Pranay Gaikwadpranayblog.hashnode.net·Apr 4, 2023Hibernate - Cache ExpirationOverview of caching in Hibernate: Caching in Hibernate means storing and reusing frequently used data to speed up your application. There are two kinds of caching: Session-level and SessionFactory-level. Level 1 cache is a cache that stores objects...DiscussSpring-HibernateSpring framework
Pranay Gaikwadpranayblog.hashnode.net·Apr 3, 2023Hibernate - Cache Eviction with ExampleOverview of caching in Hibernate: Caching in Hibernate means storing and reusing frequently used data to speed up your application. There are two kinds of caching: Session-level and SessionFactory-level. Level 1 cache is a cache that stores objects...DiscussSpringboot
Shantanu Padeshantanupade.hashnode.net·Mar 27, 2023Closures in JavaScript: What They Are and How They WorkJavaScript closures are a powerful feature that allows functions to retain access to variables defined in their parent scope. This can be used to create more efficient and flexible code. In this article, we'll explore several examples of how closures...Discuss·5 likes·31 readsJavaScript
Henning Rohdeherohde.hashnode.net·Mar 25, 2023The Caching TrapReliable distributed systems are notoriously difficult to architect. Even somewhat standardized designs, such as stateless microservices, require navigating numerous pitfalls when converting theory into practice. As discussed in a previous article, T...Discuss·1 likeGeneral Programming
Pieces for Developerspieces.hashnode.net·Mar 19, 2023Using Redis Caching and the Redis CLI to Improve API PerformanceUsing Redis caching is a simple way to improve the performance of your APIs. Redis (Remote Dictionary Server) is a fast, open-source, in-memory, key-value data store. It delivers sub-millisecond response times, enabling millions of requests per secon...DiscussRedis