Size: a a a

Scala User Group

2021 July 30

AS

Artem Sokolov in Scala User Group
В продолжение вопроса.
@odomontois, а почему такой Ref в Тофу назван "Agent"?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
источник

AS

Artem Sokolov in Scala User Group
о. спасибо, почитаемс
источник

λ

λoλcat in Scala User Group
из сложуры
источник
2021 July 31

VK

Vladyslav Kopaniev in Scala User Group
источник

VK

Vladyslav Kopaniev in Scala User Group
Кратко: спивак сравнивает бенчмарки ZIO 2 и CE3, попутно объясняя почему такие результаты получаются, дает оценку бенчмаркам ZIO. Спойлер: зио челы в своих бенчмарках обычно меряют не рантайм а скорость работы Ref и  Queue, а CE бенчи измеряют свой шедулер под нагрузкой
источник

Oℕ

Oleg ℕizhnik in Scala User Group
простите за не очень нужное мнение, но основной моралью стоит считать то, что было понятно ещё с первых времён  scalaz8-effect и monix
бенчмарки очень полезны для разработчиков библиотек, но по большей части бессмысленны для  выбора между ними
источник

VK

Vladyslav Kopaniev in Scala User Group
экзактли
источник

ZM

ZLoyer Matveev in Scala User Group
мне кажется эту мораль Шипилев в своих докладах несет еще до появления всех этих либ, но никто не слушает
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
хаха столбики циферки го брр
источник

SA

Sergey Alaev in Scala User Group
Ну почему же. Бенчмарки позволяют существенно сократить количество библиотек, для которых придется проводить нагрузочное тестирование на своём коде.
источник

VK

Vladyslav Kopaniev in Scala User Group
спивак как раз таки пишет, что важно гонять тесты нагрузочные и бенчи для своих апликух и на этих результатах уже основываться
источник

SA

Sergey Alaev in Scala User Group
Плюс, они поощряют (не) здоровую конкуренцию между разработчиками библиотек
источник

ZM

ZLoyer Matveev in Scala User Group
да не фига
95% всех представленных тестов сделаны на оч тривиальных сценариях, которые покрывают далеко не всё, а зачастую еще и не описаны ни кейсы ни конфиги

реальный кейс реального приложения почти всегда несет свою специфику и может перевернуть с ног на голову

мой любимый пример - тестирование баз данных (возьмем кассандру на дефолтных настройках...)
источник

ZM

ZLoyer Matveev in Scala User Group
кажется все только ради этого
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Основная беда с конкуренцией - это фокус на бенчи, я не осмелился в своё время твиттить сравнение зио и монги, но этот фронт битвы портит обе либы
источник

ZM

ZLoyer Matveev in Scala User Group
монги?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
да
источник

SA

Sergey Alaev in Scala User Group
может моникса все-таки?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
нет
источник