Size: a a a

Scala User Group

2020 May 03

𝛈µ

𝛈 µ in Scala User Group
Еще из-за того, что тройственность ошибка|успех|таймаут появляется даже там, где она совершенно не нужна
источник

DG

Denis G in Scala User Group
e.g.?
источник

𝛈µ

𝛈 µ in Scala User Group
Поэтому запуская акковые тесты на условной медленной ноде в амазоне ты начинаешь наяривать дилятор и расставлять таймауты
источник

𝛈µ

𝛈 µ in Scala User Group
а "нормальный" код дохнет в проде из-за подросшей нагрузки
источник

DG

Denis G in Scala User Group
а разве тесты не работаю используя некое "виртуальное" время
источник

NV

Nikita Vilunov in Scala User Group
Denis G
а разве тесты не работаю используя некое "виртуальное" время
нет
источник

DG

Denis G in Scala User Group
и получается что все тесты - flaky
источник

𝛈µ

𝛈 µ in Scala User Group
Denis G
а разве тесты не работаю используя некое "виртуальное" время
Посмотрел бы я на псевдовремя на акке
источник

NV

Nikita Vilunov in Scala User Group
Denis G
и получается что все тесты - flaky
да
источник

𝛈µ

𝛈 µ in Scala User Group
Сделать можно, но усраться
источник

NV

Nikita Vilunov in Scala User Group
𝛈 µ
Посмотрел бы я на псевдовремя на акке
там нужно мокать System.nanoTime, потому что оно используется в имплементациях
источник

NV

Nikita Vilunov in Scala User Group
Так что да, я бы тоже посмотрел
источник

𝛈µ

𝛈 µ in Scala User Group
Очень легко в джаве мокать System.nanotime
источник
2020 May 04

ΛO

Λrtem Ohanjanyan in Scala User Group
а как можно мотивировать использование какого-нибудь IO для обычных синхронных вычислений?
источник

𝛈µ

𝛈 µ in Scala User Group
Кодировка ошибок
источник

𝛈µ

𝛈 µ in Scala User Group
форкджойн удобный, если твой ио умеет
источник

ΛO

Λrtem Ohanjanyan in Scala User Group
вычисления обычные последовательные
источник

ΛO

Λrtem Ohanjanyan in Scala User Group
никакой параллельности
источник

ΛO

Λrtem Ohanjanyan in Scala User Group
𝛈 µ
Кодировка ошибок
с этим справляется Either, если я правильно понял, о чём речь
источник

𝛈µ

𝛈 µ in Scala User Group
С двойственностью справляется, с тройственностью не справляется
источник