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

Резултати

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

Пребарај: #idp

当前筛选 #idp清除筛选
Addis Standard

@addisstandardeng · Post #21894 · 31.03.2026 г., 11:35

#Op_ed: Lives on Hold: Humanitarian crisis deepens amid stalled peace in #Tigray More than three years after the Pretoria Peace Agreement, Tigray reflects a fragile peace shaped by stalled implementation and a deepening humanitarian crisis, writes Gebremichael Negash. He notes, “The human cost of delayed implementation is no longer abstract; it is being counted in deaths.” Although active conflict has largely subsided, well over five million people still need emergency assistance, with nearly 891,000 displaced across 146 #IDP camps. At the same time, restrictions on cash, fuel, and aid continue to worsen conditions. The path forward, Gebremichael argues, is clear: restore services, ensure humanitarian access, and enable safe returns. “What remains is a choice: act now… or allow delay to deepen a crisis already measured in lives lost.” https://addisstandard.com/?p=56200

Addis Standard

@addisstandardeng · Post #21979 · 08.04.2026 г., 11:13

#Op_ed: Peace on Paper, Suffering in Practice: #Tigray’s hidden post-war emergency While active fighting in Tigray has ceased since the 2022 #Pretoria peace agreement, the author argues that “a structural and systemic war—one waged not with bullets but through deliberate under-resourcing and institutional paralysis—continues to claim lives.” Civil servants remain unpaid, schools are closed or converted into #IDP camps and military bases, and the healthcare system is collapsing, leaving pregnant women and malnourished children vulnerable. Cash shortages and fuel restrictions fuel black markets and inflation, while farmers cannot transport crops. The author emphasizes that “true peace cannot be declared” until salaries, education, and healthcare are restored. https://addisstandard.com/?p=56397

❗️IELTS на бумаге отменён в Узбекистане С 11 июля 2025 года бумажный формат IELTS полностью прекращается. Причина — возможные утечки заданий и рост мошенничества. Теперь экзамен можно сдать только на компьютере. Что делать зарегистрированным участникам, как перенести или вернуть оплату — в нашей статье. https://yep.uz/ru/2025/07/ielts-uzbekistan-otmena-bumazhnogo-formata/ #IELTS#Узбекистан#АнглийскийЯзык#IDP#BritishCouncil#IELTSнаКомпьютере#Образование#IELTS2025#экзамены