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 слични објави

Пребарај: #noalboardditrump

当前筛选 #noalboardditrump清除筛选
Marx21.it

@marx21news · Post #9687 · 04.02.2026 г., 07:44

L’articolo di oggi sul Fatto Quotidiano, con le dichiarazioni della Relatrice speciale ONU Francesca Albanese, dipinge un quadro agghiacciante della situazione in Palestina e dell’ipocrisia della cosiddetta “pace” imposta dall’esterno. Il “Board di Trump” non è uno strumento per la pace, ma un’operazione per silenziare le proteste globali e sostituire il sistema multilaterale ONU, già volutamente indebolito. Mentre si parla di trattative, la colonizzazione della Cisgiordania accelera, gli aiuti umanitari a Gaza sono ostacolati e la violenza continua. Albanese denuncia chiaramente: ✅ Oltre 500 palestinesi uccisi a Gaza in meno di 4 mesi, oltre ai morti per fame, freddo e malattie. ✅ Un sistema di tortura che mira ad annientare l’identità palestinese, dentro e fuori le prigioni. ✅ La Fase 2 del “piano”: confinare i sopravvissuti in “zone di concentramento”, come riserve per nativi. ✅ L’inarrestabile flusso di armi verso Israele, anche dall’Italia (con gli Apache di Leonardo) e dalla Germania. ✅ La crisi finanziaria dell’ONU, voluta per indebolire ulteriormente il già fragile sistema di protezione dei diritti umani. E l’Italia? Raggiunge il punto più basso della sua diplomazia, intensifica gli scambi commerciali e militari con Israele e prepara decreti “bavaglio” per criminalizzare chi scende in piazza per la Palestina. La mobilitazione globale non si fermerà. Arriverà un’altra Flottiglia, più grande. Perché la lotta per la Palestina è diventata il simbolo di una battaglia più ampia: per i diritti umani, contro l’imperialismo e per la difesa delle nostre stesse costituzioni democratiche, sempre più sotto attacco. #Palestina#Gaza#StopArmiAdIsraele#ONU#DirittiUmani#FrancescaAlbanese#NoAlBoardDiTrump https://www.marx21.it/internazionale/il-board-di-trump-non-porta-la-pace-ma-semina-bombe/