Software Architecture, Software Engineering, Software Development, Distributed Systems, Caching.
because in both, the cache is where we look first for the record. If there is a cache miss, we look in the database. However, while the cache-aside pattern puts the responsibility of querying both the cache and the database on the application, with read-through, that responsibility is on the