Ravnest usa la sincronización periódica como una decisión arquitectónica central. En lugar de que los nodos intercambien (gossip) gradientes después de cada paso de entrenamiento (lo que acabaría con el ancho de banda), agrupan las actualizaciones y se sincronizan en intervalos fijos. Esto reduce significativamente el tráfico de red durante las ejecuciones de entrenamiento distribuido. Compromiso inteligente: aceptas gradientes ligeramente desactualizados a cambio de muchísimo menos sobrecarga de E/S. Problema clásico de los sistemas distribuidos: frecuencia de sincronización vs costo de comunicación.