Size: a a a

Scala User Group

2020 March 10

AV

Abyr Valg in Scala User Group
непорядок
источник

D

Dmitry in Scala User Group
привет, а как сейчас скалу носят для написания веб сервисов?

akka / cat + http4s / scalaz + что-то еще?
или кто как? акка вообще актуальна в современных реалиях? :)
источник

DM

Daniel Matveev in Scala User Group
typedschema + finagle
источник

AT

Aλeksei Tereχin in Scala User Group
http4s + cats. scalaz - чот как то не оч актуально. ну и akka http вроде как тоже ок. но я бы не брал его в своей проект. но это прямо имхо.
источник

D

Dmitry in Scala User Group
спасибо
источник

D

Dmitry in Scala User Group
Daniel Matveev
typedschema + finagle
я вообще grpc хотел.. не одна jvm в стеке. или с этим нет проблем?
источник

AS

Artem Sokolov in Scala User Group
Веб сервис это как в soap?
источник

AS

Artem Sokolov in Scala User Group
источник

DM

Daniel Matveev in Scala User Group
Dmitry
я вообще grpc хотел.. не одна jvm в стеке. или с этим нет проблем?
Ну речь про веб, поэтому попсовый вариант - сваггер. Тупедсхема как раз для этого. Про грпц для веба я только от @fellrond слышал, сам не видел.
источник

AT

Aλeksei Tereχin in Scala User Group
Dmitry
я вообще grpc хотел.. не одна jvm в стеке. или с этим нет проблем?
есть MU от 47degrees
источник

AK

Andrey Korzinev in Scala User Group
Dmitry
я вообще grpc хотел.. не одна jvm в стеке. или с этим нет проблем?
Если сервис не одним задним концом живёт - gRPC предпочтительнее
источник

AK

Andrey Korzinev in Scala User Group
Daniel Matveev
Ну речь про веб, поэтому попсовый вариант - сваггер. Тупедсхема как раз для этого. Про грпц для веба я только от @fellrond слышал, сам не видел.
С gRPC-web не всё классно, совместимость gRPC в браузере несколько ограниченная, но для условной ноды есть родной protoc для js, а чем нода с браузером общается уже не так важно :)
источник

λ

λoλcat in Scala User Group
Dmitry
привет, а как сейчас скалу носят для написания веб сервисов?

akka / cat + http4s / scalaz + что-то еще?
или кто как? акка вообще актуальна в современных реалиях? :)
Лучшее решение пока что не в опенсорсе
источник

λ

λoλcat in Scala User Group
источник

D

Dmitry in Scala User Group
grpc все же для общения между сервисами задумывался, а наружу уже будет какой-то http api торчать

а к http4s можно grpc прикрутить? что-то я сходу не нашел
источник

AK

Andrey Korzinev in Scala User Group
Dmitry
grpc все же для общения между сервисами задумывался, а наружу уже будет какой-то http api торчать

а к http4s можно grpc прикрутить? что-то я сходу не нашел
Нельзя, да и не нужно :)
источник

AK

Andrey Korzinev in Scala User Group
Там хороший свой сервер на netty внутри
источник

λ

λλ in Scala User Group
Dmitry
grpc все же для общения между сервисами задумывался, а наружу уже будет какой-то http api торчать

а к http4s можно grpc прикрутить? что-то я сходу не нашел
Можно тока надо конвертнуть стримы
источник

D

Dmitry in Scala User Group
всем спасибо, пойду изучать :)
источник

λ

λoλdog in Scala User Group
Dmitry
grpc все же для общения между сервисами задумывался, а наружу уже будет какой-то http api торчать

а к http4s можно grpc прикрутить? что-то я сходу не нашел
Можно и наружу grpc отдавать, ничего не мешает
источник