proxycon#
Quickstart#
make run
make test
TODO#
Planned#
- [] add stateful cache (bbolt, leveldb, or httpcache...) for bitcoin prices datasource (fetchPrices)
- [] add upstream datasource req logging (meter if >=5ms)
Postponed#
- [] add goreleaser with arm support (in addition to amd64 arch)
- [] use Huma on top of net/http (OpenAPI, standardization)
- [] event streaming to client (SSE, or websocket, or gRPC)
- [] write real tests (testify...)
- [] add programmatic benchmark
- [] add logging OTLP export capability
- [] add
/healthendpoint - [] add
/metricsendpoint (prometheus gauges)