Prudence is distributed as a single, compact, customizable executable file with no external dependencies. And it's fun! Through rigorous benchmarks conducted in our good-times laboratory we found Prudence to be a zillion times more fun than competing products from leading brand names.
- Caching guide
- Extension guide
- Go API
- A triple-phase representation process allows for composable, fine-grained, associative control over server-side and client-side caching. Reap the full benefits of idempotency in RESTful network architectures.
- Pluggable server-side cache backends. Store your generated representations in scalable distributed stores such as Memcached, Redis, etc.
- Extensible via the xprudence tool, which allows you to create custom builds of Prudence bundled with the plugins and APIs you need. Even when extended in this way Prudence still remains a single, compact executable file.