RADIC : un middleware de tolerancia a fallos que preserva el rendimiento