Size: a a a

Scala User Group

2020 October 05

AD

Apache DOG™ in Scala User Group
Вам надо 100500 рпс колбасить?
источник

AD

Apache DOG™ in Scala User Group
Simon
эффеты с акторами плохо стыкуются.
В aector это сделано при помощи закидывания всех сообщений в стеш, что как минимум спорная идея
Это если ты стыковать не умеешь, а состыковать вообще можно.
источник

EB

Eugene Bosiakov in Scala User Group
λoλdog
Graphql как апи между сервисами юзать не стоит
а для чего она вообще тогда нужна
источник

λ

λoλdog in Scala User Group
Eugene Bosiakov
а для чего она вообще тогда нужна
bff
источник

λ

λoλdog in Scala User Group
хотя можно и между сервисами
источник

วโ

วลาดิสลาว โควาเลนโก🐝... in Scala User Group
λoλdog
Graphql как апи между сервисами юзать не стоит
от юзкейса зависит, в общем случае это не так
есть провайдеры очень сложных срезов, есть их консьюмеры, где graphql shines
источник

S

Simon in Scala User Group
Apache DOG™
Это если ты стыковать не умеешь, а состыковать вообще можно.
пока видел 2 способа:
1. zio-akka: unsafeRunSync
2. aecor: закидываем все в стеш
оба способа так себе
может поведаешь универсальный способ?
источник

AT

Aleksandr Ts in Scala User Group
Apache DOG™
Так можно хоть обычными местами делать
сам не scala разработчик, но потихоньку перехожу в scala изза spark и kafka, решил мнение узнать, в С# напирмер медиатр паттерн используем для CQRS, там и бибилотека есть соответствующая
источник

AD

Apache DOG™ in Scala User Group
วลาดิสลาว โควาเลนโก🐝
от юзкейса зависит, в общем случае это не так
есть провайдеры очень сложных срезов, есть их консьюмеры, где graphql shines
Собственно а что там блестит, все что можно сделать с graphQl и без него прекрасно делается, а качество либ для скалы так себе
источник

วโ

วลาดิสลาว โควาเลนโก🐝... in Scala User Group
Apache DOG™
Собственно а что там блестит, все что можно сделать с graphQl и без него прекрасно делается, а качество либ для скалы так себе
без него не прекрасно делается что-то типа универсального стораджа данных доменной области, которым пользуется с десяток команд. В этом случае ты на каждую хотелку команды заводишь таску. Одна интеграция— одна таска
источник

AD

Apache DOG™ in Scala User Group
Aleksandr Ts
сам не scala разработчик, но потихоньку перехожу в scala изза spark и kafka, решил мнение узнать, в С# напирмер медиатр паттерн используем для CQRS, там и бибилотека есть соответствующая
Наяривание на традиционные ООП паттерны в традиционной ООП реализации не особо оправдано в скале. Я бы даже сказал что в определенных случаях вредно.
источник

S

Simon in Scala User Group
λoλdog
почему плохо стыкуются?
потому что сообщения актора нельзя обрабатывать асинхронно.
Так что мы либо блокируем поток на выполнении эффекта, либо делаем вид, что мгновенно обрабатываем все сообщения (закидывая их все в стеш). Оба способа - костыли.
источник

λ

λoλdog in Scala User Group
วลาดิสลาว โควาเลนโก🐝
от юзкейса зависит, в общем случае это не так
есть провайдеры очень сложных срезов, есть их консьюмеры, где graphql shines
написал что от юзкейса зависит и тут же пишешь в общем случае это не так
источник

วโ

วลาดิสลาว โควาเลนโก🐝... in Scala User Group
วลาดิสลาว โควาเลนโก🐝
без него не прекрасно делается что-то типа универсального стораджа данных доменной области, которым пользуется с десяток команд. В этом случае ты на каждую хотелку команды заводишь таску. Одна интеграция— одна таска
либо ты говоришь, что все данные, что у нас есть мы экспозим в схеме
собирайте сами
источник

AD

Apache DOG™ in Scala User Group
วลาดิสลาว โควาเลนโก🐝
без него не прекрасно делается что-то типа универсального стораджа данных доменной области, которым пользуется с десяток команд. В этом случае ты на каждую хотелку команды заводишь таску. Одна интеграция— одна таска
Как он тут помогает?
источник

ZM

ZLoyer Matveev in Scala User Group
วลาดิสลาว โควาเลนโก🐝
без него не прекрасно делается что-то типа универсального стораджа данных доменной области, которым пользуется с десяток команд. В этом случае ты на каждую хотелку команды заводишь таску. Одна интеграция— одна таска
Делали когда-то такую штуку с графкуэль. Теперь делаем без и довольны.

Конечно с поправкой на отсутствие сложных деревьев в выдаче.
источник

AD

Apache DOG™ in Scala User Group
Мы спокойно можем пихнуть проекцию в запрос
источник

ZM

ZLoyer Matveev in Scala User Group
Причем не понравился не столько графкуэль, боль от скалолиб была намного больше. Может с чем-то человечным все проще.
источник

วโ

วลาดิสลาว โควาเลนโก🐝... in Scala User Group
ZLoyer Matveev
Причем не понравился не столько графкуэль, боль от скалолиб была намного больше. Может с чем-то человечным все проще.
ну
у нас Elixir за графкуэль апишкой стоит
очень довольны
источник

λ

λoλdog in Scala User Group
ZLoyer Matveev
Причем не понравился не столько графкуэль, боль от скалолиб была намного больше. Может с чем-то человечным все проще.
от caliban?
источник