Sylvain Combraque - How I made a powerful cache system using Go and Ristretto - Dgraph Day 2021

Опубликовано: 27 Март 2026
на канале: Hypermode
259
6

Presented by Sylvain Combraque from Les-Tilleuls at Dgraph Day 2021.

I recently wanted to switch my infrastructure to a fully dockerized one. That’s when I discovered Traefik, a reverse-proxy project. After many months of using it, I encountered an issue: there’s no caching system in this reverse proxy. Searching the internet, I couldn’t find any solution.

So I decided to write my own Traefik caching system. And so Souin was born. Souin is built on top of Ristretto, which is a caching library that Dgraph wrote. In this talk, I will show how I brought Souin from code to deployment.

For more, check out the Dgraph website: https://dgraph.io.