Is your feature request related to a problem? Please describe.
Lighter ARTEMIS version with bare minimum reqs:
- Configuration primitives (YAML) + memory importer
- Simple RIS Live websocket monitor
- Detector (comparing input from RIS live with the YAML file in-mem info)
- Alerter with integrations
- No DB state, no per-hijack state (simple triggers + alerts)
- No multi-user DB, should be runnable with very little reqs on Linux or Mac
- Only UI
- for speed: YAML file should be stored in an in-mem structure (prefix trie?) which can also support quick lookups for incoming BGP updates.
- The user should be able to see: BGP updates, BGP hijacks/alerts
- Needs some intelligence on alert creation (e.g., batch processing of several alerts saying the same thing)
Describe the solution you'd like
Rust-based implementation (not Python for performance reasons)
Describe alternatives you've considered
Rust, golang
Additional context
N/A (TBD)
Is your feature request related to a problem? Please describe.
Lighter ARTEMIS version with bare minimum reqs:
Describe the solution you'd like
Rust-based implementation (not Python for performance reasons)
Describe alternatives you've considered
Rust, golang
Additional context
N/A (TBD)