Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
🇷🇺Складские роботы. Роботизация
НИССА Инжиниринг обеспечила роботизацию сортировочного центра СДЭК в Санкт-Петербурге
Это сортировочный центр (СЦ) площадью 17.5 тыс кв.м в индустриальном парке Санкт-Петербурге - «PNK Парк Софийская КАД». Роботизация обеспечена компанией "НИССА Инжиниринг" на основе флота из 95 китайских мобильных складских роботов Geek+ S20C (на фото НИССА Инжиниринг). Управление ими обеспечивает RMS (Robot Management System) интегрированная с WMS (Warehous Management Systems).
Система обеспечивает производительность более 4 тыс. отправлений в час и до 144 направлений одновременной сортировки. В ее составе - автоматическая система идентификации и измерения массогабаритных характеристик каждого из сортируемых отправлений с подачей на роботов. Может сортироваться, как входящий, так и исходящий потоки.
В компании отмечают, что роботы позволили вдвое увеличить пропускную способность при одновременном сокращении используемой площади. В частности, роботизированная система занимает всего 1,5 тыс кв м.
Стоимость контракта с НИССА Инжиниринг не разглашается.
👉Подробнее о НИССА Инжиниринг
👉Больше о складских роботах
#НИССАИнжиниринг#роботизация#сортировочныецентры#складскиероботы#Geek+ #RMS#СДЭК
🚀 LOGAREON на выставках GETEX и GITEX: будущее логистики уже наступило!
Компания LOGAREON представила свои самые передовые решения для автоматизации и роботизации логистики сразу на двух знаковых IT-выставках — GETEX в Алматы и GITEX! 🤖✨
На открытии GETEX выставку торжественно посетил президент Республики Казахстан Касым-Жомарт Токаев, отметив, что цифровизация — это мощный толчок для развития экономики страны и выхода на новый уровень. 🇰🇿💡
💡 Почему это важно?
Автоматизация и инновации — уже не просто тренд, а необходимость для бизнеса, который хочет быть быстрее, эффективнее и сильнее конкурентов.
LOGAREON помогает компаниям:
- ⚡ Сократить расходы и снизить себестоимость.
- 📈 Повысить производительность.
- 🤖 Легко внедрять роботизированные системы и цифровые решения.
🔥 GITEX: второй день — взрыв технологий и новых знакомств!
Вчера на GITEX, организованной Московским международным экспортным центром, наши решения вызвали настоящий ажиотаж среди предпринимателей и производителей Казахстана! Было много обсуждений, вопросов и крутых идей для будущего сотрудничества. 💼💡
Огромное спасибо МЭЦ за организацию такого мощного мероприятия! 🙌
📅 Завтра — третий день GITEX! Будет ещё больше драйва, инсайтов и возможностей для бизнеса!
📍 Ждём всех по адресу:
Атакен Экспо Бакшасарай, ул. Климента Тимирязева, 42к1
📍 Как добраться
Присоединяйтесь, будет мощно! 🔥
#LOGAREON#GETEX#GITEX2024#Алматы#Автоматизация#Роботизация#WMS#WCS#RMS#Инновации#Экспорт#Технологии#БизнесКазахстан#МЭЦ
🚀 LOGAREON на сцене «Логистики 360» в Ташкенте: склад будущего уже здесь!
Сегодня в Ташкенте стартовала конференция «Логистика 360», и LOGAREON снова в центре внимания! 🇺🇿
📢 Генеральный директор LOGAREON Сергей Кондрашев поделится секретами, как превратить роботов из источника стресса в надёжных помощников. Всё просто: нужны WCS и RMS — и склад начинает работать как часы.
LOGAREON уже более 10 лет успешно реализует проекты в Узбекистане, и эта конференция — не просто мероприятие, а площадка для обмена реальным опытом. Вас ждут:
✅ живые кейсы, которые можно внедрить у себя;
✅ честный разбор сложностей автоматизации;
✅ интерактивная демонстрация работы WMS
🤖 На стенде LOGAREON вы увидите, как наши системы превращают роботизированный склад в слаженный механизм: техника не мешает друг другу, не простаивает, а человек и робот работают в команде без конфликтов.
📊 Отдельное внимание — кейсам фулфилмент- и 3PL-складов, где решения LOGAREON уже доказали свою эффективность, повысив прозрачность и управляемость бизнес-процессов.
Приходите на «Логистику 360», чтобы своими глазами увидеть склад будущего и задать вопросы экспертам LOGAREON!
#LOGAREON#Логистика360#WMS#WCS#RMS#СкладБудущего#АвтоматизацияСклада#РоботыНаСкладе#Фулфилмент#3PL#Интеграция#DataManagement#Узбекистан#Ташкент