mirror of
https://github.com/ClusterCockpit/cc-metric-store.git
synced 2024-12-26 08:59:04 +01:00
commit
c070b965fa
11
TODO.md
11
TODO.md
@ -8,6 +8,12 @@ Importance:
|
||||
|
||||
- Benchmarking
|
||||
- Benchmark and compare common timeseries DBs with our data and our queries (N)
|
||||
- Web interface
|
||||
- Provide simple http endpoint with a status and debug view (Start with Basic
|
||||
Authentication)
|
||||
- Configuration
|
||||
- Consolidate configuration with cc-backend, remove redundant information
|
||||
- Support to receive configuration via NATS channel
|
||||
- Memory management
|
||||
- To overcome garbage collection overhead: Reimplement in Rust (N)
|
||||
- Request memory directly batchwise via mmap (started in branch) (W)
|
||||
@ -21,6 +27,7 @@ Importance:
|
||||
- Binary checkpoints (started in branch) (W)
|
||||
- API
|
||||
- Redesign query interface (N)
|
||||
- Provide an endpoint for node health based on received metric data (I)
|
||||
- Introduce JWT authentication for REST and NATS (I)
|
||||
- Testing
|
||||
- General tests (I)
|
||||
@ -32,6 +39,10 @@ Importance:
|
||||
- Only the head-buffer needs to be fully traversed (N)
|
||||
- If aggregating over hwthreads/cores/sockets cache those results and reuse
|
||||
some of that for new queries aggregating only over the newer data (W)
|
||||
- Core functionality
|
||||
- Implement a health checker component that provides information to the web
|
||||
interface and REST API (I)
|
||||
- Support units for metrics including to request unit conversions (I)
|
||||
- Compression
|
||||
- Enable compression for http API requests (N)
|
||||
- Enable compression for checkpoints/archive (I)
|
||||
|
Loading…
Reference in New Issue
Block a user