com.github.qiyimbd:meerkat (maven):  Meerkat is an operation monitor and service degradation component which can 1. collect success rate and average time cost of predefined operations 2. Cutoff the function call when success rate falling below certain threshold, resume the function call after success rate back to normal. 
Keywords: fusing-data|java|monitoring