Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
🔍 Взгляд на процесс разгрузки судна через стеклянный пол кабины причального крана-перегружателя (STS) предоставляет уникальную перспективу работы крупнейшего морского контейнерного терминала России - Владивостокского морского торгового порта (FESCO).
📦 На экране видно, как контейнеры аккуратно поднимаются и перемещаются, обеспечивая эффективную разгрузку с судна. Высокая точность и скорость работы крана являются ключевыми факторами для поддержания ритма операций.
🌊 Владивостокский морской торговый порт, расположенный в стратегически важном месте на Дальнем Востоке, активно работает с международными судами, обеспечивая страны Азиатско-Тихоокеанского региона необходимыми грузами. С учетом современных технологий и подходов, таких как автоматизация и цифровизация, разгрузка в порту осуществляется быстро и безопасно.
____
#ТИСЛОДЖИСТИК🦏
#Логистика
#STS
#FESCO
🚢DP World усиливает терминал в Саутгемптоне поставкой новых STS-кранов.
Компания DP World направляет на терминал порта Саутгемптон - два новых контейнерных крана STS, произведенных ZPMC, которые доставляются из Китая на тяжеловозном судне "Zhen Hua 28".
Поставка является частью программы стоимостью £60 млн, предусматривающей установку четырёх кранов.
Новые краны поставляются полностью собранными и рассчитаны на обслуживание крупнейших контейнеровозов. С грузоподъемностью 65 тонн и вылетом стрелы 72 метра они способны выполнять "quad-lift" операции, одновременно перемещая два 40-футовых контейнера, что существенно повышает производительность терминала.
С отраслевой точки зрения инвестиция отражает продолжающийся тренд укрупнения контейнерного флота и необходимость модернизации портовой инфраструктуры. Повышение производительности кранового оборудования напрямую влияет на скорость обработки судов и оптимизацию грузопотоков, особенно на ключевых маршрутах Азия–Европа.
Рост объемов перевалки в Великобритании подтверждает актуальность таких вложений: терминал порта Саутгемптон превысил 2 млн TEU в 2025 году, тогда как London Gateway продемонстрировал значительный рост, усиливая позиции DP World на рынке контейнерных перевозок страны.
📌DP World — основана в 2005 году, глобальный портовый оператор, принадлежит инвестиционной компании Dubai World, контролируемой правительством Дубая (ОАЭ).
#ports#container#STS#logistics#shipping
Готовы к новому сезону?😁
Дадада?Нетнетнет?Ну не знаю!?
Делитесь!😉
И всем огромное спасибо сегодня за тонну тепла на встрече в @cdm_moscow в компании с @start.ru ❤️Мы Вас очень любим Дорогие Наши Зрители!✨
#папиныдочки#новыйсезон#сериал#платформа#start#sts#стс#комедия#comedy#семейныйсериал#папиныдочкиновые#moodoftheday#photooftheday#greenlove#saturday#actress#мирославакарпович#petitefemme#mira