metis uses redis as the state
image. An unpleasant side effect is the need of a constant loc
(map)- key
transformation (map->key
, key->map
).
The hope that the redis database will be perceived
as a platform for docking further programs (GUI, Metic, evaluation,
data mining, alarm system, bots, ki) is wishful thinking. so why all
the map->key
, key->map
time loss.
Part of metis debuging was related to a redis gui with all it pros and cons. The tethys system should be inspectable in total with the clojure REPL.
Furthermore, portal is a realy nice option to understand the system during runtime.