TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #269 · 7 јул.

­Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔 Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом. В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу. Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то. Но зачем нам тогда еще дополнительный Lock? Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят. Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании. #basic

Hashtags

Резултати

Пронајдени 4 слични објави

Пребарај: #duel

当前筛选 #duel清除筛选

🇷🇺Pushkin y su última batalla: honor, amor y tragedia en 1837 Cada 10 de febrero Rusia recuerda la muerte de Alexandr Serguéyevich Pushkin, el poeta que cambió la lengua rusa para siempre. En 1837, en la periferia de San Petersburgo, a orillas del río Chyornaya, Pushkin fue mortalmente herido en un duelo que marcaría la historia cultural de su país y que sigue siendo objeto de debates. Nacido en 1799, había alcanzado fama como uno de los escritores más influyentes del imperio ruso, pero también era conocido por su temperamento y su honor. El conflicto con Georges d’Anthès (Dantès), oficial de caballería de origen francés que servía en San Petersburgo, se originó por tensiones en torno a la esposa de Pushkin, Natalia Goncharova, considerada una de las mujeres más bellas de la alta sociedad imperial. Aunque no hay evidencia definitiva de una relación amorosa, la presencia de Dantès en círculos sociales cercanos a la pareja generó rumores, ofensas y cartas anónimas que insinuaban infidelidad, esto llevó al poeta a aceptar un desafío a duelo. El episodio tuvo lugar el 8 de febrero. La tradición de la época establecía que los duelistas se colocaran a una distancia determinada y dispararan al escuchar la señal. Dantès disparó primero y atravesó el abdomen del poeta, quien cayó en la nieve. A pesar de su herida grave, Pushkin logró disparar y alcanzó ligeramente a Dantès en la mano. Tras la herida, el escritor fue llevado a su casa en la avenida Múyka en San Petersburgo. Allí se intentó atenderlo con los médicos disponibles, pero la falta de anestesia avanzada y la ausencia de tratamiento adecuado provocó el fallecimiento dos días después. El deceso del poeta no solo fue una tragedia personal, sino un hito cultural, Vladimir Odoévski, escritor de su tiempo, escribió sobre ese momento como "el ocaso del sol de la poesía rusa". Luego del duelo, Dantès fue expulsado del imperio ruso y regresó a Europa, donde más tarde desarrolló una carrera política. Su esposa, la hermana de la propia Natalia Goncharova, lo acompañó por un tiempo antes de fallecer años después. La historia de Pushkin y su duelo en Chyornaya Rechka revela mucho sobre la sociedad del Imperio Ruso en el siglo XIX: el valor del honor personal, la importancia del estatus y cómo la literatura puede convertirse en un reflejo profundo de su tiempo. #Pushkin#HistoriaRusa#Duel#CineRuso#CulturaRusa Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia