Ejemplo de algo que no es seguro para subprocesos en Rails
He visto hilos comoesta sobre seguridad de subprocesos en Rails y varias páginas web sobre el tema, y estoy seguro de que todos son excelentes para recitar lo que es y dar 'consejos' sobre lo que no es seguro para subprocesos ("variables de clase"), pero puedo nunca parece encontrar un ejemplo claro, simple y completo de algo que en realidad no sea seguro para subprocesosen rieles, hasta el punto en que me pregunto si alguien realmente lo comprende.
Estaría agradecido si alguien pudiera probarme que estaba equivocado y dar:
Un ejemplo claro, simple y completo de algo que no es seguro para subprocesos en Rails. Debe quedar claro dónde está el código (es decir, si está en el controlador, muéstralo como tal) y no se debe dejar nada a la imaginación del lector (como un método que no existe). Además, no debería haber ningún código o lógica superflua.
exactamente cómo sería problemático en el contexto de dos usuarios que se conectan al sitio web al mismo tiempo, en dos hilos diferentes.
Cómo rectificar el problema.
Cuanto más significativo y relevante para Rails sea el ejemplo, mejor, así que si puede dar un ejemplo en el que un usuario pueda ver los datos de otro usuario (o similar), hágalo.