this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(doc) update todo for next steps

eagleusb f7cc7ade 2e70e491

+12 -4
+8 -2
README.md
··· 4 4 5 5 ## TODO 6 6 7 - - using Huma on top of net/http (OpenAPI, standardization) 8 - - event streaming to client (SSE, or websocket, or gRPC) 7 + - [] add goreleaser with arm support (in addition to amd64 arch) 8 + - [] use Huma on top of net/http (OpenAPI, standardization) 9 + - [] event streaming to client (SSE, or websocket, or gRPC) 10 + - [] write real tests (testify...) 11 + - [] add programmatic benchmark 12 + - [] add `/metrics` endpoint (prometheus gauges) 13 + - [] add `/health` endpoint 14 + - [] add logging OTLP export capability
+4 -2
doc/adr/design.md
··· 6 6 historical data as fast as possible. This proxy service is used by a machine 7 7 learning blackbox to do bitcoin trading. It is mission critical. 8 8 9 + As for now it uses only Go stdlib and may be improved with external libraries. 10 + 9 11 ## Datasource 10 12 11 13 The data is available at ··· 57 59 } 58 60 ``` 59 61 60 - > `/price?at=<timestamp>` endpoint to get a price at the given timestamp 62 + > GET `/price?at=<timestamp>` endpoint to get a price at the given timestamp 61 63 62 64 ```json 63 65 { ··· 88 90 } 89 91 ``` 90 92 91 - > GET `/prices` endpoint that returns a websocket to subscribe to price updates 93 + > GET `/prices` SSE endpoint to push price updates 92 94 93 95 ## CLI 94 96