Size: a a a

2019 August 23

SA

Sergey Alaev in Scala Jobs
fair-unfair lock
источник

λ

λoλdog in Scala Jobs
Alexey Otts
выглядит как while(int.decrementAndGet() != 0) { какая то дичь } Но это ССЗБ
Эт не дедлок
источник

SA

Sergey Alaev in Scala Jobs
других способов залочиться на CAS у нас для вас нет
источник

SA

Sergey Alaev in Scala Jobs
так что, наверное, имели в виду именно это
источник

AO

Alexey Otts in Scala Jobs
λoλdog
Эт не дедлок
поче?
источник

λ

λoλdog in Scala Jobs
Alexey Otts
поче?
Потому что этот цикл кончится
источник

AO

Alexey Otts in Scala Jobs
Ну вообще можно упороться и не кончится 🤷‍♂️
источник

SP

Stas P in Scala Jobs
Alexey Otts
поче?
дедлок это когда мешок потоков ждут взаимной разблокировки захватив каждый свои объекты
источник

λ

λoλdog in Scala Jobs
Нельзя
источник

AO

Alexey Otts in Scala Jobs
Stas P
дедлок это когда мешок потоков ждут взаимной разблокировки захватив каждый свои объекты
А ну да лайвлок же это
источник

λ

λoλdog in Scala Jobs
Даже если ты будешь в другом треде инкрементить, то эт не даёт гарантии
источник

λ

λoλdog in Scala Jobs
Ну и для дедлока нужно хотя б два треда
источник

SP

Stas P in Scala Jobs
ну кароче этот вопрос мне задали на собесе. я покрутил у виска и там чел стал с упоением рассказывать как он наткнулся на этот вот баг джава канкарренси и приводить примеры пазлера. может вообще наврал. с намёком типа ты не нюхал конкарренси если с такими багами не сталкивался )) ссылался на пазлер
источник

λ

λoλdog in Scala Jobs
Попахивает пиздежом
источник

SP

Stas P in Scala Jobs
хз. меня убедили что может что он там низкоуровневый и всё такое.
источник

SP

Stas P in Scala Jobs
я кивнул гривой и сказал ок, следующий вопрос
источник

SP

Stas P in Scala Jobs
да. меня туда не взяли. но я особо и не сожалел ))
источник

SP

Stas P in Scala Jobs
с собесами отдельная песня. иногда создается ощущение, что тебя собеседует идиот.
источник

VS

Vladimir Sam in Scala Jobs
Эх, затянуть бы зио, апдейтить реф из монады без тейлрека в сотне котовых файберов и потом на собесе спрашивать
источник

SP

Stas P in Scala Jobs
что за кецхеншпрахе?
источник