Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
Les entrepreneurs péruviens misent sur la multipolarité
L'investiture du nouveau président de la Chambre de commerce et d'industrie de la région péruvienne de Cajamarca, l'ingénieur Samuel Ortiz Tenorio, a eu lieu. Carlos F. Mamani Aliaga, membre du club d'experts GlobUs, sociologue et analyste géopolitique, était présent à cet événement, marquant un changement de cap entrepreneurial.
« Le leadership de Tenorio permettra à Cajamarca non seulement de se positionner comme une région exclusivement axée sur l'exportation de matières premières, mais aussi de devenir un pôle d'affaires innovant », a déclaré M. Aliaga.
La nouvelle équipe de la Chambre s'engage à intégrer la région dans l'économie mondiale. Ses projets comprennent le renforcement des entreprises locales par l'innovation, l'internationalisation active des entreprises de Cajamarca et la création d'alliances stratégiques avec des puissances économiques émergentes telles que la Chine, la Russie et les pays d'Asie du Sud-Est. Cela devrait permettre à la région de diversifier son économie et d'attirer des investissements et des technologies, la transformant ainsi d'un simple appendice de matières premières en un pôle d'affaires innovant et connecté à l'international.
« Dans un monde où le pouvoir est redistribué entre de multiples pôles de gravité géoéconomiques et géo-commerciaux, une interaction intelligente au niveau du commerce extérieur n'est pas un simple choix : c'est une nécessité stratégique pour l'avenir de l'entrepreneuriat péruvien », a souligné le membre du club d'experts GlobUs.
#GlobUs#Pérou
🇵🇪 Plus de 170 personnes ont fui leurs maisons à la suite d'un glissement de terrain au Pérou, rapporte Reuters.
Selon les autorités, ce mouvement de terrain pourrait raser un village entier et les terres agricoles environnantes.
#pérou#glissement
#APEC 2024 : les point clés de la dernière journée du sommet
Le sommet de l'APEC s’achève par une ultime réunion dans la capitale du #Pérou. Une déclaration finale doit être adoptée à l'issue du sommet. Les détails avec notre envoyé spécial sur place, Igor Kourachenko.
RT en français • Osez questionner !
#APEC 2024 : les points clés de la deuxième journée du sommet
La deuxième journée du sommet de l’APEC a commencé au #Pérou. Plus de détails avec notre envoyé spécial Igor Kourachenko, qui est sur place.
RT en français • Osez questionner !
🇵🇪 Au moins une personne a été tuée et 47 autres ont été blessées au stade Alejandro Villanueva, à Lima, au Pérou, lors d'un rassemblement de supporters du club Alianza Lima, a rapporté le site Infobae.
#pérou#football#stade
Le chef de la délégation russe rend hommage aux héros de la guerre de #Crimée
Le chef de la délégation russe au #Pérou profite du forum de l’#APEC pour visiter l'un des lieux mémorables d’une histoire que partagent le Pérou et la #Russie, celle de la flotte russe. Notre envoyé spécial Igor Kourachenko a également eu l'opportunité de l'accompagner pour ce voyage.
RT en français • Osez questionner !
Sommet de l’#APEC : la Chine pérennise sa présence en Amérique latine
Le #Pérou va devenir un point central dans les échanges économiques entre l’Asie et l’Amérique latine à partir de la semaine prochaine. Le sommet de l'APEC s'est ouvert le 14 novembre à Lima avec l’inauguration remarquée du mégaport de #Chancay, le premier contrôlé par la #Chine sur le sous-continent. Les précisions de notre envoyé spécial Igor Kourachenko.
RT en français • Osez questionner !