Size: a a a

Scala User Group

2021 February 16

VS

Vladimir Sapronov in Scala User Group
Oleg ℕizhnik
вам для корпоративного или для опенсурса
да вроде и для того и для другого

корпоративные дела не так критичны - контора будет платит за что скажут, едиснтвенное, что всякие self-hosted варианты хуже в соответствии с политикой компании

а вот с опен сурсом что делать теперь не очень понимаю
источник

Oℕ

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

VG

Vladimir Gamaley in Scala User Group
Evgenii Kuznetcov
Я и в артифактори ничего найти не могу. Но я средне одарён.
То же самое. ВНехухе - хоть Резина(Elastic)///
источник

VG

Vladimir Gamaley in Scala User Group
Я с двойки начинал - по ходуу там для проксирования  ни чего корячили Слава Богу. Вроде как Atifactory почти - но не так. Радостно что ни кто ничто не грохнет - всё просто в файлах... "Практически в тех что положили"..
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
Если скажете как правильно определить супертаггедные ньютайпы можно их туда засунуть
источник

ИО

Илья Оськин... in Scala User Group
Сталкивался кто-нибудь с тем, что стек-трейс врёт при использовании monix.Task?
Сегодня бился с ошибкой NotImplementedError, не мог понять где там в тофу отсутствует имплементация. В итоге ??? оказались совсем в другом месте. При замене Task на IO стектрейс отображается корректный.
источник

ИО

Илья Оськин... in Scala User Group
источник

λ

λoλcat in Scala User Group
А версия мониха какая?
источник

λ

λoλcat in Scala User Group
На какой-то давней 3.х была беда
источник

ИО

Илья Оськин... in Scala User Group
λoλcat
На какой-то давней 3.х была беда
3.3.0
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Илья Оськин
Сталкивался кто-нибудь с тем, что стек-трейс врёт при использовании monix.Task?
Сегодня бился с ошибкой NotImplementedError, не мог понять где там в тофу отсутствует имплементация. В итоге ??? оказались совсем в другом месте. При замене Task на IO стектрейс отображается корректный.
да, лечилось никак, на 3.1.четатам
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Круто круто
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Я посмотрю по супертаггед
источник
2021 February 17

D

Dauren in Scala User Group
Всем привет, такой вопрос, у меня есть 2 сервиса которые общаются между собой через grpc и rabbitMq, я хочу узнать какой вариант работает быстрее, есть ли какие-либо инструменты для замерки производительности ?
источник

AS

Alex Sh in Scala User Group
Dauren
Всем привет, такой вопрос, у меня есть 2 сервиса которые общаются между собой через grpc и rabbitMq, я хочу узнать какой вариант работает быстрее, есть ли какие-либо инструменты для замерки производительности ?
Встроенные в клиент метрики? 🤔
источник

EK

Evgenii Kuznetcov in Scala User Group
Dauren
Всем привет, такой вопрос, у меня есть 2 сервиса которые общаются между собой через grpc и rabbitMq, я хочу узнать какой вариант работает быстрее, есть ли какие-либо инструменты для замерки производительности ?
Grpc должен работать быстрее из общих соображений: меньше indirection.
источник

EK

Evgenii Kuznetcov in Scala User Group
Dauren
Всем привет, такой вопрос, у меня есть 2 сервиса которые общаются между собой через grpc и rabbitMq, я хочу узнать какой вариант работает быстрее, есть ли какие-либо инструменты для замерки производительности ?
Но вообще выбор между  очередью и rpc это в первую очередь про модель взаимодействия, а не про перформанс
источник

NV

Nikolay Vasilyev in Scala User Group
Кто нибудь может подсказать правильный подход к решению задачи

Имеется
abstract class DsType()

case class DsInt(value: String) extends DsType with Ordered[DsInt]

case class DsFloat(value: String) extends DsType with Ordered[DsFloat]

def convertToDsType(value: String, dstype: String): DsType

для DsInt и DsFloat метод compare перегружен.
Есь так же функция, которая генерирует DsInt или DsFloat и применяется в виде
convertToDsType("-1", "dsint") <= convertToDsType("9", "dsint")

но из-за возвращаемого типа функции, методы сравнения не работают. Опыта в скале не много, поэтому буду признателен за советы, как переписать функцию, чтобы можно было сравнивать кастомные типы данных.
источник

λ

λoλcat in Scala User Group
Кстати, котов теперь под jdk11 релизят. java8 рип
источник