Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alesr/cacheaside

Implementing cache-aside in Go with the Decorator pattern.
https://github.com/alesr/cacheaside

cache cache-aside decorator-design-pattern go golang

Last synced: about 2 months ago
JSON representation

Implementing cache-aside in Go with the Decorator pattern.

Awesome Lists containing this project

README

        

# CacheAside
![CI](https://github.com/alesr/cacheaside/actions/workflows/ci.yaml/badge.svg?branch=main)

CacheAside demonstrates the implementation of a [Cache-Aside](https://docs.aws.amazon.com/whitepapers/latest/database-caching-strategies-using-redis/caching-patterns.html#:~:text=remote%20distributed%20cache-,Cache%2DAside%20(Lazy%20Loading),whether%20the%20data%20is%20available.) pattern in Go using the [Decorator design pattern](https://en.wikipedia.org/wiki/Decorator_pattern).