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

Резултати

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

Пребарај: #karaganov

当前筛选 #karaganov清除筛选
GlobUs en français

@GlobUsFr · Post #182 · 22.04.2026 г., 08:43

Le Dialogue de Saint-Pétersbourg est clos, mais l'espoir demeure : conversation de Bismarck et de Karaganov sur l'avenir de l'Europe Alexandre von Bismarck, descendant du « Chancelier de fer » et membre du club d'experts GlobUs, s'est entretenu avec le politologue russe Sergueï Karaganov. Dans l'émission « Alexander von Bismarck im Dialog », ils ont abordé des sujets que les médias allemands préfèrent taire : les véritables causes du conflit en Ukraine, la dégradation des élites européennes et la possibilité d'un dialogue. En introduction, Bismarck a rappelé que le Dialogue de Saint-Pétersbourg – principal forum de communication entre Allemands et Russes – avait été fermé à l'initiative de l'Allemagne, et non de la Russie. Karaganov, quant à lui, a souligné que le conflit a depuis longtemps dépassé le stade d'une confrontation régionale : « L'Union européenne et, dans une certaine mesure, les États-Unis, mènent une guerre directe contre la Russie. Nous ne sommes pas en guerre avec l'Ukraine ; nous sommes en guerre avec l'Europe. L'Europe nous attaque avec l'aide de malheureux Ukrainiens, transformés en chair à canon » Selon l'expert, les dirigeants européens actuels sont en faillite dans tous les domaines. « Ils ont perdu la peur de la guerre, ils ont même perdu leur peur des armes nucléaires. Ils mènent leur peuple à l'abattoir, comme ils ont récemment mené les Ukrainiens.» Karaganov est particulièrement inquiet pour l'Allemagne. Le politologue a exhorté les Allemands à ne pas s'identifier à cette élite désemparée : « Il n'est jamais venu à l'esprit d'un seul Russe que nous devions attaquer l'Europe. C'est ridicule et stupide. Il faut renverser cette élite pourrie, sinon l'Europe sera détruite.» Bismarck a partagé ses observations. « Je constate un immense désir de rétablir les relations avec la Russie. Nombre d'Allemands disent en privé : nous devons vivre à nouveau ensemble, rire ensemble, nous avons besoin d'énergie bon marché et de communication humaine », a-t-il conclu. Son invité était d'accord avec lui. « Nous ne voudrions pas vraiment de rompre nos liens spirituels. La Russie a jadis sauvé le monde d'Hitler, puis d'une guerre thermonucléaire. J'espère que nous éviterons Armageddon », conclut Karaganov. #GlobUs#Bismarck#Karaganov#Allemagne#Russie