├── .gitignore ├── Dockerfile ├── LICENSE.md ├── README.md ├── cmd └── sidecache │ └── main.go ├── go.mod ├── go.sum └── pkg ├── cache ├── couchbase.go ├── mock_repository.go ├── redis.go └── repository.go ├── server ├── prometheus_exporter.go ├── server.go └── server_test.go └── tests └── server_bench_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/README.md -------------------------------------------------------------------------------- /cmd/sidecache/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/cmd/sidecache/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/cache/couchbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/cache/couchbase.go -------------------------------------------------------------------------------- /pkg/cache/mock_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/cache/mock_repository.go -------------------------------------------------------------------------------- /pkg/cache/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/cache/redis.go -------------------------------------------------------------------------------- /pkg/cache/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/cache/repository.go -------------------------------------------------------------------------------- /pkg/server/prometheus_exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/server/prometheus_exporter.go -------------------------------------------------------------------------------- /pkg/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/server/server.go -------------------------------------------------------------------------------- /pkg/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/server/server_test.go -------------------------------------------------------------------------------- /pkg/tests/server_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Trendyol/sidecache/HEAD/pkg/tests/server_bench_test.go --------------------------------------------------------------------------------