Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
В день Португалии мы не можем не вспомнить про "португальское бохо".
Сегодня поделимся образами от Терезы Мартинс! 💫
"Наше путешествие приводит нас в небольшие общины в Португалии, Индии и Непале, где мы знакомимся с увлекательными культурами и людьми, владеющими традиционными текстильными техниками." - говорят создатели бренда traceofmetm
Мультикультурные мотивы в моде - главная тема нашего конкурса в этом году, вот почему коллекции, в которых переплетаются разные культурные традиции, всегда в поле зрения Фестиваль Этномода IBEFF - Петербург
Кстати, на сайте ETNOMODNO.com уже можно познакомиться с отдельными участками нашего онлайн конкурса и успеть подать заявку!
#etnomoda
#multiculturalfashion
🐴 Образ коня встречается в росписи, вышивке, ювелирном искусстве разных народов. Конь как посланник небес или небесный житель обладал рядом магических свойств, символизировал чистоту и благородство.
В коллекциях последних лет стали всё чаще встречаться изображения лошадей, заимствованные из этнических костюмов и средневековой геральдики. Стремясь сохранить традиции, дизайнеры обращаются к идее близости с природой, которая созвучна тренду на экологичность.
На 📷 образы из коллекций Alemais, Kamaali Pret, Burberry, Alexander McQueen
#тренды#ethnography#multiculturalfashion
🧘♀🧘🧘♂ Сегодня отмечается Международный день йоги🙌
Как мода, а точнее, супермодели повлияли на популяризацию йоги, и наоборот?
Сразу приходит на ум модель Кристи Тарлингтон: она принимала участие в создании линий одежды для йоги, а её собственное увлечение этими практиками привело к тому, что журналы Vogue и Time снимали модель для своих обложек в йога-асанах.
Кристи - не единственная знаменитость, которая много лет занимается йогой модой. Например, актриса Кейт Хадсон является создательницей бренда спортивной одежды «Fablectics». Ей хотелось сделать красивые и удобные наряды для занятий йогой, которой она увлечена уже 20 лет.
Наконец, актриса Гвинет Пэлтроу выпустила две коллекции одежды для йоги совместно с лос-анджелеским брендом Beyond Yoga.
А в чем вы занимаетесь йогой🤔
Поделитесь с нами вашими любимыми асанами в комментах!
#etnomoda
#multiculturalfashion
#yoga#yogaclothing
#этномода
Photo: MayaSoul, Claudia Arias, Lotus Tribe, Steven Klein, Fablectics, Steven Meisel, из открытых источников.
Знакомим вас с молодым брендом Béhen🎀. Его дизайнер Joana Duarte использует переработанные ткани и концентрируется на осознанном потреблении.
❗Интересно, что Béhen - это производное от слова bahin, то есть "сестра" в переводе с языка хинди.
В своей коллекции в 2020 году Joana Duarte решила поработать с художником Лексом Буке, который выпустил линию скульптурных украшений в форме фруктов и овощей.
Для создания нарядов дизайнер использовала старые покрывала, скатерти, занавески, которые находила на рынках в родном Лиссабоне 🇵🇹и его окрестностях.
*на основе материала BROOKE BOBB для Vogue. com за май 2020.
Photo: Frederico Om
#multiculturalfashion
#portugalfashion
#discoveringtalents
#мультикультурнаямода
#этноподуим
Anastasios Kelp🏛
Его творчество станет отличным вдохновением для тех, кто создает украшения или уникальные головные уборы, а также хочет поучаствовать в нашем конкурсе #ibeff_online 2023 в номинации «Аксессуары». Заявки принимаются на сайте etnomodno.com до конца ИЮЛЯ❗
Дизайнер Anastasios Kelp только начинает свой путь в модной индустрии, но уже успел поучаствовать в показе новой коллекции MYTHOLOGIA бренда Rianna + Nina, которую недавно представили на Berlin Fashion Week. Подробнее об этом можно почитать в нашем предыдущем посте.
Anastasios Kelp - житель Кипра, поэтому он решил свои головные уборы сделать с отсылкой к древнегреческой архитектуре🏛
Это не единственный проект у дизайнера, есть еще небольшая серия #loveyourhumanfriends с вязанными масками или балаклавами. Несколько его работ найдете в карусели👇
Photo by Stefan Knauer/Getty Images for NEWEST / Anastasios Kelp
*на основе материалов из соц. сетей Anastasios Kelp
#ibeff_online#etnomoda#ibeff#этнофьюжн#этномода#multiculturalfashion