Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
Уважаемые учителя и наставники!
Команда CNC electric от всего сердца поздравляет Вас с профессиональным праздником. Хотим пожелать процветания, благополучия и творческого вдохновения.
Спасибо Вам за преданность, терпение и мудрость!
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#digitop#digitopuzbekistan#teachersday
Серия SEU6 от компании Songri Electric Co., Ltd.
Основание сделано из прочного, огнестойкого поликарбоната, выдерживает температуру до 850° С. Металлическая опора толщиной 1 мм , обладает цинковым покрытием и антикоррозийными свойствами.
Увеличенный серебряный контакт делает продукт более надежным и безопасным.
Поверхность изделия выполнено из долговечного и высококачественного пластика. Идеальная форма и универсальный дизайн серии подойдет для любого дома.
Степень защиты - IP44.
📱Телефоны:
(99) 844-00-30 Эргаш
(99) 843-00-30 Сардор
📠факс/офис: (71) 228-02-11
🌐website: www.cncele.uz,
📧e-mail: [email protected]
Instagram —»» https://www.instagram.com/cnc_uzbekistan/
Facebook —»» https://www.facebook.com/electromaxgroup/
Telegram —»» https://t.me/electromaxgroup
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов
Серия SEU5 от компании Songri Electric Co., Ltd.
Основание сделано из прочного, огнестойкого поликарбоната, выдерживает температуру до 850° С. Металлическая опора толщиной 1 мм , обладает цинковым покрытием и антикоррозийными свойствами.
Увеличенный серебряный контакт делает продукт более надежным и безопасным.
Поверхность изделия выполнено из долговечного и высококачественного пластика. Идеальная форма и универсальный дизайн серии подойдет для любого дома.
Степень защиты - IP44.
📱Телефоны:
(99) 844-00-30 Эргаш
(99) 843-00-30 Сардор
📠факс/офис: (71) 228-02-11
🌐website: www.cncele.uz,
📧e-mail: [email protected]
Instagram —»» https://www.instagram.com/cnc_uzbekistan/
Facebook —»» https://www.facebook.com/electromaxgroup/
Telegram —»» https://t.me/electromaxgroup
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов
Серия SEU4 от компании Songri Electric Co., Ltd.
Основание сделано из прочного, огнестойкого поликарбоната, выдерживает температуру до 850° С. Металлическая опора толщиной 1 мм , обладает цинковым покрытием и антикоррозийными свойствами.
Увеличенный серебряный контакт делает продукт более надежным и безопасным.
Поверхность изделия выполнено из долговечного и высококачественного пластика. Идеальная форма и универсальный дизайн серии подойдет для любого дома.
Степень защиты - IP44.
📱Телефоны:
(99) 844-00-30 Эргаш
(99) 843-00-30 Сардор
📠факс/офис: (71) 228-02-11
🌐website: www.cncele.uz,
📧e-mail: [email protected]
Instagram —»» https://www.instagram.com/cnc_uzbekistan/
Facebook —»» https://www.facebook.com/electromaxgroup/
Telegram —»» https://t.me/electromaxgroup
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов
Серия SEU2 от компании Songri Electric Co., Ltd.
Основание сделано из прочного, огнестойкого поликарбоната, выдерживает температуру до 850° С. Металлическая опора толщиной 1 мм , обладает цинковым покрытием и антикоррозийными свойствами.
Увеличенный серебряный контакт делает продукт более надежным и безопасным.
Главной особенностью этой серии является стеклянная рамка высокой прочности, прекрасно впишется в практически любой дизайн, от хай-тека до этники.
📱Телефоны:
(99) 844-00-30 Эргаш
(99) 843-00-30 Сардор
📠факс/офис: (71) 228-02-11
🌐website: www.cncele.uz,
📧e-mail: [email protected]
Instagram —»» https://www.instagram.com/cnc_uzbekistan/
Facebook —»» https://www.facebook.com/electromaxgroup/
Telegram —»» https://t.me/electromaxgroup
YouTube —»» https://www.youtube.com/channel/UCUmHJIxHuQtre1MG6XQ_12w
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов
Серия SEU1 от компании Songri Electric Co., Ltd.
Основание сделано из прочного, огнестойкого поликарбоната, выдерживает температуру до 850° С. Металлическая опора толщиной 1 мм , обладает цинковым покрытием и антикоррозийными свойствами.
Увеличенный серебряный контакт делает продукт более надежным и безопасным.
Главной особенностью этой серии является стеклянная рамка высокой прочности, прекрасно впишется в практически любой дизайн, от хай-тека до этники.
📱Телефоны:
(99) 844-00-30 Эргаш
(99) 843-00-30 Сардор
📠факс/офис: (71) 228-02-11
🌐website: www.cncele.uz,
📧e-mail: [email protected]
Instagram —»» https://www.instagram.com/cnc_uzbekistan/
Facebook —»» https://www.facebook.com/electromaxgroup/
Telegram —»» https://t.me/electromaxgroup
YouTube —»» https://www.youtube.com/channel/UCUmHJIxHuQtre1MG6XQ_12w
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов
Компания Songri Electric Co., Ltd. была основана в 1996 году. Это высокотехнологичная компания, специализирующаяся на исследованиях и производстве различных видов электротехнической продукции. Обладает широким спектром товаров, таких как бытовые электроприборы, электрическое освещение, предметы высокого или низкого напряжения, электрические аксессуары, провода, кабели и другие сопутствующие товары.
Компания Songri Electric Co., Ltd. расположена в промышленной зоне Хайчэн, район Лунвань.
Имеет ISO 9001: 2000, Китайский CCC, Европейский CE, а также CB сертификаты Международного электрического комитета.
#songri#songrielectric#songriuzbekistan#cnc#cncelectric#cncuzbekistan#cnctashkent#giant#автоматика#электрика#электрик#электрощит#электротехническаяпродукция#electric#сборкащитов