@BarykinaLiubov · Post #2123 · 04.10.2025 г., 10:17
#LiubovBarykina #UAE🇦🇪 #Dubai #Choreography #Emotions #Elegance #Sun #Happiness #September2025
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #269 · 7 јул.
Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔 Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом. В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу. Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то. Но зачем нам тогда еще дополнительный Lock? Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят. Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании. #basic
Hashtags
Пребарај: #september2025
@BarykinaLiubov · Post #2123 · 04.10.2025 г., 10:17
#LiubovBarykina #UAE🇦🇪 #Dubai #Choreography #Emotions #Elegance #Sun #Happiness #September2025
@all_bts_updates · Post #109022 · 30.08.2025 г., 02:49
Harper bazaar korea instagram Update #제작지원#September2025#CoverStory BTS RM의 더 많은 화보와 인터뷰는 <바자> 코리아 9월호와 웹 사이트(harpersbazaar.co.kr)를 통해 만나볼 수 있습니다. @rkive Editor 서동범 Photo 목정욱 Hair 한솜 Makeup 김다름 Stylist 김영진 Set Design 권도형 Artwork Support 유태근 <월송야정(月松夜靜)>, 메타포서울, 모리함 Interview 손안나 Assistant 김진우 Design 한상영 Find more of BTS RM’s photos and interview in the September issue of Harper’s Bazaar Korea, available in print and on our website(harpersbazaar.co.kr). #BottegaVeneta#RM#BTS#KimNamjoon#RMxBottegaVeneta#BazaarKorea -@All_BTS_Updates