@sgmrt · Post #1491 · 08.07.2022 г., 11:15
[NSL] UPDATE: Train services has resumed. Free regular bus services between #Woodlands and #JurongEast has ceased. - SMRT
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #269 · 7 јул.
Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔 Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом. В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу. Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то. Но зачем нам тогда еще дополнительный Lock? Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят. Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании. #basic
Hashtags
Пребарај: #jurongeast
@sgmrt · Post #1491 · 08.07.2022 г., 11:15
[NSL] UPDATE: Train services has resumed. Free regular bus services between #Woodlands and #JurongEast has ceased. - SMRT
Hashtags
@sgmrt · Post #1489 · 08.07.2022 г., 10:45
[NSL] UPDATE: Train services are progressively being restored. Free regular bus services between #Woodlands and #JurongEast. - SMRT
Hashtags
@sgmrt · Post #2238 · 06.02.2025 г., 22:44
[NSL] UPDATE: Due to a train fault, pls add 10mins travelling time from #AngMoKio to #JurongEast towards #JurongEast. Passenger can take alternate route via TEL. - SMRT
Hashtags
@sgmrt · Post #2235 · 06.02.2025 г., 22:14
[NSL] UPDATE: Due to a train fault, pls add 10mins travelling time from #AngMoKio to #JurongEast towards #JurongEast. Passenger can alternate route via TEL. - SMRT
Hashtags
@sgmrt · Post #2234 · 06.02.2025 г., 22:09
Due to a train fault, pls add 10mins travelling time from #AngMoKio to #JurongEast towards #JurongEast. Passenger can alternate route via TEL. - SMRT
Hashtags
@sgmrt · Post #2233 · 06.02.2025 г., 21:54
[NSL]: Due to a train fault, pls add 20mins travelling time from #AngMoKio to #JurongEast towards #JurongEast. Free regular bus and free bridging bus services are available between #AngMoKio and #JurongEast. - SMRT
Hashtags
@sgmrt · Post #2188 · 17.12.2024 г., 12:10
[EWL] CLEARED: Train services between #JurongEast and #GulCircle have resumed. Free regular bus services have ended. - SMRT
Hashtags
@sgmrt · Post #2186 · 17.12.2024 г., 11:44
[EWL] UPDATE: Due to a track fault, pls add 10mins train travel time between #JurongEast and #GulCircle. Free regular bus service is available between Gul Circle and Jurong East - SMRT
Hashtags
@sgmrt · Post #2185 · 17.12.2024 г., 11:39
[EWL]: Due to a track fault, pls add 15mins train travel time between #JurongEast and #GulCircle. Free regular bus service is available between Gul Circle and Jurong East. - SMRT
Hashtags
@sgmrt · Post #1749 · 27.06.2023 г., 22:33
[EWL] UPDATE: Train svcs btwn #JooKoon and #JurongEast have resumed. Free regular bus svcs have ended. - SMRT
Hashtags
@sgmrt · Post #1748 · 27.06.2023 г., 22:28
[EWL] UPDATE: Fault cleared, train svcs resumed. Free regular bus svcs is still available btwn #JooKoon and #JurongEast. - SMRT
Hashtags
@sgmrt · Post #1747 · 27.06.2023 г., 22:14
[EWL] UPDATE: Due to a track point fault, pls add 15mins train travel time btwn #JooKoon and #JurongEast. Free regular bus svcs btwn #JooKoon and #JurongEast. Train svc is still available btwn #JooKoon and #JurongEast. - SMRT
Hashtags