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

Резултати

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

Пребарај: #cabi

当前筛选 #cabi清除筛选
100K20

@science_100k20 · Post #268 · 23.09.2024 г., 12:03

#CABI#тестовыйдоступ РЦНИ информирует о том, что с 23 сентября по 22 ноября 2024 года открыт тестовый доступ к коллекции баз данных компании CAB International (CABI). Подробная информация о ресурсе и порядок доступа опубликованы на сайте Национальная подписка. Изображение от sergiorojoes на Freepik

100K20

@science_100k20 · Post #246 · 24.07.2024 г., 07:10

#CABI#тестовыйдоступ РЦНИ информирует о том, что до 13 сентября 2024 года открыт прием заявок на участие в тестовом доступе к коллекции баз данных компании CAB International (CABI). Даты проведения тестового доступа с 23 сентября по 22 ноября 2024 года. Подробная информация о ресурсе и форма заявки на участие в тестовом доступе доступны на сайте Национальная подписка. Изображение от sergiorojoes на Freepik

Библиотека ХГУ

@libkhsu · Post #508 · 01.10.2024 г., 01:58

#CABI#семинар#вебинар#тестовыйдоступ Сегодня, 1 октября 2024 года, на площадке Центральной научной библиотеки имени Н.И. Железнова пройдет научный семинар, организованный совместно Отделом централизованной подписки Российского центра научной информации, ФГБОУ ВО «Российский государственный аграрный университет – МСХА имени К.А.Тимирязева» и компанией ООО «Дейтабейс100К20». Приглашаем присоединиться к трансляции, которая начнется в 10:00 (мск). Программа семинара доступна по ссылке. Будем рады видеть Вас в числе участников семинара!

100K20

@science_100k20 · Post #267 · 20.09.2024 г., 07:01

#CABI#семинар#вебинар#тестовыйдоступ Отдел централизованной подписки ФГБУ «Российский центр научной информации», ФГБОУ ВО «Российский государственный аграрный университет – МСХА имени К.А.Тимирязева» и компания ООО «Дейтабейс100К20» приглашают принять участие в научном семинаре «CABI Digital Library – ключевой ресурс в области сельского хозяйства, окружающей среды и прикладных наук о жизни». Семинар организован для поддержки тестового доступа, проводимого в рамках централизованной (национальной) подписки к коллекции баз данных компании CABI. В работе семинара примут участие представители компаний CABI и Дейтабейс100К20, сотрудники Отдела централизованной подписки РЦНИ и Центральной научной библиотеки имени Н.И. Железнова, специалисты и преподаватели университета РГАУ-МСХА имени К.А. Тимирязева. Дата проведения семинара: 1 октября 2024 года в 10:00 (мск) Место проведения: ЦНБ имени Н.И. Железнова, РГАУ-МСХА имени К.А. Тимирязева Программа семинара и форма регистрации доступны на сайте Национальная подписка.

100K20

@science_100k20 · Post #271 · 27.09.2024 г., 06:19

#CABI#ЦНСХБ#семинар#вебинар#тестовый доступ ФГБУ «Российский центр научной информации», ФГБНУ «Центральная научная сельскохозяйственная библиотека» и компания ООО «Дейтабейс100К20» приглашают принять участие в практико-ориентированном семинаре по ресурсу CABI Digital Library для сельскохозяйственных научных библиотек, аграрных научных и образовательных организаций. Семинар организован для поддержки тестового доступа, проводимого в рамках централизованной (национальной) подписки к коллекции баз данных компании CABI. В работе семинара примут участие представители компаний CABI и Дейтабейс100К20, сотрудники Отдела централизованной подписки РЦНИ и Центральной научной сельскохозяйственной библиотеки. Дата проведения семинара: 8 октября 2024 года в 12:00 (мск). Семинар пройдет в формате онлайн-трансляции. Программа семинара и форма регистрации доступны по ссылке. Будем рады видеть Вас в числе участников семинара!

100K20

@science_100k20 · Post #259 · 03.09.2024 г., 08:10

#CABI#CEPIEC#CNKI#Questel#Orbit#SAGE#тестовыйдоступ Российский центр научной информации напоминает, что продолжается приём заявок на участие в тестовом доступе к научным информационным ресурсам в рамках централизованной (национальной) подписки. По ссылкам, приведенным ниже можно ознакомиться с описанием каждого ресурса и заполнить форму заявки для включения организации в перечень участников тестового доступа. Электронные ресурсы в области сельского хозяйства и наук о жизни, социальных, общественных и естественных наук (приём заявок – до 13 сентября 2024 года): ⚫️CABI. Коллекция баз данных – содержит научную информацию в области сельскохозяйственных наук и наук о жизни. ⚫️CEPIEC. Коллекция полнотекстовых баз данных – в базе собраны исследования аналитических центров, научные и статистические данные способствующие изучению и пониманию современного Китая. ⚫️CNKI. Коллекция полнотекстовых баз данных – включает в себя публикации китайских и зарубежных академических периодических изданий, докторские и магистерские диссертаций, а также издания университетов и научно-исследовательских институтов. Электронные ресурсы в области химии, машиностроения и инженерных наук (приём заявок – до 20 сентября 2024 года): ⚫️Questel. Ресурс Orbit Chemistry module – модуль, интегрированный в платформу Orbit Intelligence, предназначенный для поиска молекул в более чем 75 миллионах патентных документах. ⚫️SAGE Publications. Полнотекстовая коллекция журналов IMechE Journal Collection – коллекция журналов, охватывающая широкий спектр областей машиностроения и инженерных наук. Image by tippapatt from Adobe Stock