Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
India’s Reliance Industries is set to hold a crude-for-naphtha swap with Venezuela’s PDVSA. Oil production continues to show gains, but the threat of sanctions has correlated to a price decrease.
Read the report: https://venezuelanalysis.com/news/venezuela-oil-production-inches-forward-as-prices-recede/
#Venezuela#Oil#Reliance#PDVSA
🚢Reliance перенаправляет танкеры из Европы в Азию на фоне роста маржи.
Два танкера с нефтепродуктами индийской Reliance Industries изменили маршрут с европейского направления на азиатское, воспользовавшись ростом маржи на рынке Восточнее Суэца.
Танкер “Advantage Life”, загрузивший около 100 000 тонн дизельного топлива на НПЗ Джамнагар 28 февраля, направляется в Сингапур.
Второе судно, “Navig8 Honor”, перевозившее около 75 000 тонн авиационного топлива и первоначально следовавшее в Европу, также развернулось и взяло курс на Юго-Восточную Азию.
Причиной изменения маршрутов стали перебои поставок из Персидского залива и почти остановившийся транзит через Ормузский пролив. На этом фоне спрос в Азии резко вырос: маржа на авиационное топливо в Сингапуре достигла рекордных $80 за баррель.
По данным Vortexa, снижение потоков нефти в Азию может привести к сокращению загрузки НПЗ и уменьшению производства топлива, что ещё сильнее поддерживает цены и стимулирует перераспределение торговых потоков.
Для морского рынка это означает рост спотовой активности и изменение арбитражных маршрутов нефтепродуктов, усиливая фрахтовую волатильность в сегменте продуктовых танкеров.
📌Reliance Industries Limited — крупнейшая частная энергетическая и нефтехимическая компания Индии, основанная в 1966 году. Контрольный пакет принадлежит семье Амбани.
#ProductTankers#Reliance#OilTrade#Hormuz#EnergyMarkets
Утренняя сводка на 25.12.2025
🔴 За ночь дежурными средствами ПВО перехвачен и уничтожен 141 украинский беспилотный летательный аппарат самолетного типа.
🔴 Крупнейший нефтепереработчик Индии Reliance Industries возобновил закупки российской нефти для завода в штате Гуджарат, сообщает Bloomberg. Это может частично компенсировать сокращение поставок нефти из РФ.
🔴 Дональд Трамп объявил о начале наземных операций против наркокартелей в Южной Америке и заявил о сокращении морского наркотрафика на 96%.
🔴 На 84-м году жизни скончалась журналист и соучредитель телекомпании REN-TV Ирена Лесневская.
🔴 В порту Темрюка после налёта БПЛА произошёл пожар в двух резервуарах с нефтепродуктами; площадь возгорания достигла 2 тыс. кв. м.
🔴 Владимир Путин провёл в Кремле предновогоднюю встречу с представителями бизнеса — обсуждались курс рубля, импортозамещение, экология, ключевая ставка и кредитование.
#Россия#Индия#Нефть#Reliance#США#Трамп#Наркокартели#КраснодарскийКрай#Темрюк#БПЛА#Путин#Экономика