reactive technologies