-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
i) Everything is taken care of by kmonad (or kanata which is pretty much a rust port). Multiple keyboards can have their own process instance.
iii) That leaves plug/unplug resetting configuration issue. But you can use a daemon like inputplug (created by a debian dev) to do things when that happens. Personally I have lived through a loose usb keyboard with my sanity intact thanks to inputplug. I also use a bluetooth keyboard now which occasionally has problems, although I admit disconnect after few minutes of idle time doesn't happen here.