También estoy experimentando un problema muy similar (o relacionado).
Pasos para reproducir / causa:
- El problema ocurre en publicaciones extremadamente largas (alrededor de 100.000 caracteres).
- Se desencadena específicamente por revisiones a gran escala (cuando se cambia una gran parte del contenido).
Al intentar guardar una edición tan masiva, el backend a menudo alcanza el tiempo de espera (502/504). Sospecho que la causa raíz es el cálculo de diferencias (Diff) entre la versión antigua y la nueva, lo cual se vuelve extremadamente costoso bajo estas dos condiciones combinadas.