This example includes:
bloom package:
- implementation of bloom filter - space-efficient probabilistic data structure for set membership testing
bloom_example consists of:
- cache - backend service (built with gin-gonic) for bloom filter cache (built also as docker image)
- writer_lambda - AWS lambda (built with AWS Go SDK) to write data to cache (built as docker image with Kong as API Gateway)
- docker to run bloom cache service with monitoring (Prometheus + Grafana)