@scala_ru

Страница 983 из 1499
Friedrich
10.10.2017
12:41:12
А что помешало решить проблему без акторов?
Всё, что угодно, будет лучше с акторами!

Kirill
10.10.2017
12:43:11
Ну вот, человек супер вежливо спросил конкретный вопрос, и тут до него докопались :(

Mikhail
10.10.2017
12:44:22
Any system that have the need for high-throughput and low latency is a good candidate for using Akka

Хороший маркетинг

Google
Denis
10.10.2017
12:47:08
Удаленные хирургические операции на Акке

страшно

немножк

Mikhail
10.10.2017
12:47:34
А что помешало решить проблему без акторов?
А давайте обсудим какие есть подходы без akka

In memory grid computing это же примерно для того же класса задач?

Alex
10.10.2017
12:48:43
А давайте отвечать на те вопросы, которые нравятся, а не на те, которые задают ?

Юрий
10.10.2017
12:49:22
Ну вот, человек супер вежливо спросил конкретный вопрос, и тут до него докопались :(
Я совершенно серьезно спросил. Просто часто акку юзают там, где она совсем не нужна, и где без неё было бы лучше.

Mikhail
10.10.2017
12:49:35
Я тоже

Юрий
10.10.2017
12:49:36
то, что у них в доке написано - маркетинговый bullshit

Kirill
10.10.2017
12:50:34
Я совершенно серьезно спросил. Просто часто акку юзают там, где она совсем не нужна, и где без неё было бы лучше.
поэтому чувак, успешно решивший бизнес задачу на акке, и всем довольный, послушает Юрия и побежит переписывать сломя голову?)

Юрий
10.10.2017
12:51:09
я всегда готов нанести немного добра

Mikhail
10.10.2017
12:53:44
Мне интересно какие есть конкуренты Акки, там где она хороша. Ну например в телекомах. Есть эрланг тоже с акторами, там популярен, но это довольно узкая ниша, никто ведь не пишет все на эрланге?

Ну и типа юзкейсы эрланга тогда можно было бы перенести на акку?

Google
Юрий
10.10.2017
12:57:01
А давайте обсудим какие есть подходы без akka
Тут нужно смотреть, о каком кейсе идёт речь. Акку для решения разных задач используют

Vadim
10.10.2017
13:00:29
а вопрос к тем кто по специальности связанной с it заканчивал, вы дипломы на какие темы писали? меня больше возмутило, что ребята будут писать нечто бесполезное, но использующее акторы

Nikita
10.10.2017
13:01:31
вотсап на эрланге написан

Daniel
10.10.2017
13:03:47
https://engineering.riotgames.com/news/chat-service-architecture-protocol если уж про чаты и эрланги

Vadim
10.10.2017
13:14:12
видеоконференцсвязь с применением CUDA для обработки изображений (но у нас должна была быть большая матбаза)
ну мне больше было интересно соотношение адекватные нужные вещи/ бесполезные штуки, которые даже академ ценности не имеют

Daniel
10.10.2017
13:15:17
Mikhail
10.10.2017
13:20:50
Студенту трудно это определить самостоятельно в силу еще не развитого кругозора
тем более, что с развитием кругозора начинаешь понимать, что все вокруг по большей части бесполезные вещи и в том числе большинство из того, что имеет якобы академическую ценность) поэтому чем бы дитя не тешилось, лишь бы на котлине не писало)

Daniel
10.10.2017
13:24:31
If something is hard and useless, it tends to be invented in academic departments across the world, and be understood by very few, very specialised scientists. I will not give you any examples, dear reader, because I live in a glass house and I certainly don’t want to start throwing stones. I don’t think that hard and useless is an insult by the way; let me explain why. Hard and useless things sometimes lead to hard and useful things. This is why the hard and useless is worth doing. If something is hard and useful—the most interesting of cases—it tends to be invented a small number of times, and the idea spreads quickly from person to person, from culture to culture. Zero is firmly in this category. Hard and useful things are very rare. Nowadays, they are usually called scientific breakthroughs. There has been intense political pressure on the academy to stop working on hard and useless things over the last 30 years or so. The result is a new generation of academics who do easy and useful things, things that impact the economy in the 5-10 year scale, and which bring in research funding. This is by design, because research funding is closely tied to academic career progression. Unfortunately, it’s not very hard to disguise easy and useless things as easy and useful. This has resulted in a totally out-of-control epidemic of easy and useless research. A symptom of this disease is the ever expanding use of increasingly ridiculous buzzwords. Easy and useless never leads to hard and useful. I’d much rather the government invest my tax money in the hard and useless.

Mikhail
10.10.2017
13:24:40
Добрый день! Хотел бы обратиться к вам с нетипичной просьбой. На данный момент в нашей компании мы только-только начинаем внедрение модели акторов (AkkaNet), активно изучаем материалы, уже успели написать пару модулей на акторах, довольны. У нас в команде есть джуниоры, которые паралельно заканчивают университет, им нужно подобрать дипломную работу. Мы решили предложить им взять работу по распределенным системами и акторам - весьма актуальная технология, да и прокачают свои навыки. Просьба такая, не могли бы вы накидать кейсы, для которых идеально подходят акторы? Да и нам, разработчикам, тоже будет интересно узнать побольше. В частности хотелось бы услышать про параллельную обработку тяжёлых данных, кластеризацию и fault-tolerancy.
лучше искать не юзкейсы, а понимание ограничений. сначало модели акторов, а потом реализации в акке.

A
10.10.2017
13:26:16
эрланг для бинарных данных наверно удобней чего угодно, в остальных случаях наверно лучше акка

Andrey
10.10.2017
13:29:32
А что помешало решить проблему без акторов?
Да ладно тебе. Так можно про что угодно спросить. Такой вопрос, как буд-то акторы это-то вроде ejb2

Mikhail
10.10.2017
13:29:36
If something is hard and useless, it tends to be invented in academic departments across the world, and be understood by very few, very specialised scientists. I will not give you any examples, dear reader, because I live in a glass house and I certainly don’t want to start throwing stones. I don’t think that hard and useless is an insult by the way; let me explain why. Hard and useless things sometimes lead to hard and useful things. This is why the hard and useless is worth doing. If something is hard and useful—the most interesting of cases—it tends to be invented a small number of times, and the idea spreads quickly from person to person, from culture to culture. Zero is firmly in this category. Hard and useful things are very rare. Nowadays, they are usually called scientific breakthroughs. There has been intense political pressure on the academy to stop working on hard and useless things over the last 30 years or so. The result is a new generation of academics who do easy and useful things, things that impact the economy in the 5-10 year scale, and which bring in research funding. This is by design, because research funding is closely tied to academic career progression. Unfortunately, it’s not very hard to disguise easy and useless things as easy and useful. This has resulted in a totally out-of-control epidemic of easy and useless research. A symptom of this disease is the ever expanding use of increasingly ridiculous buzzwords. Easy and useless never leads to hard and useful. I’d much rather the government invest my tax money in the hard and useless.
универсальный текст. вставь туда "алкоголизм" и он станет просто исследованием пределов возможностей организма, и государства вечно с ним борятся, и притесняют, и новаторы под давлением находят выход в боярышнике)

эрланг для бинарных данных наверно удобней чего угодно, в остальных случаях наверно лучше акка
настолько глубоко, что даже не понятно - это сарказм или философия жизни)

Юрий
10.10.2017
13:32:57
Да ладно тебе. Так можно про что угодно спросить. Такой вопрос, как буд-то акторы это-то вроде ejb2
Просто часто вижу, что акторы используют, потому что модно, а не потому что нужно. Хотя реальных кейсов немного, а проблем с акторами полно

Andrey
10.10.2017
13:34:34
Просто часто вижу, что акторы используют, потому что модно, а не потому что нужно. Хотя реальных кейсов немного, а проблем с акторами полно
Так это сейчас в тренде.. использовать что угодно потому что модно) Go тот же... И сразу вопрос в тему, а что помешало решить проблему без Go? )))

Google
Nikita
10.10.2017
16:34:41
Подскажите, что сейчас можно взять для websocket клиента в scala, кроме akka? Есть возможность поиграться в микропроекте с этим и попробовать что-то другое.

... другое, в смысле не akka

(я на самом деле уже гуглил это, но интересно какие будут советы ?)

Diemust
10.10.2017
16:40:48
плей с неаккой под капотом

голое нетти

Nikita
10.10.2017
16:42:23
Голое нетти кстати вариант, только не очень "по скаловски". Я такое лучше на java наколбашу

а в play разве не обёртнка над akka-http теперь в websocket'ах?

Diemust
10.10.2017
16:46:11
на выбор

Nikita
10.10.2017
16:48:08
а какие ещё варианты? чего-то в доке про это нет. или я не туда смотрю

а кажется нашёл. netty как я понял ещё есть

или нет? netty под AHC лежит, насколько я вижу. варианта использования только netty вроде нет

Sergey
10.10.2017
16:53:55
а почему не akka? годный там должен быть websocket клиент

Andrey
10.10.2017
16:54:57
Nick
10.10.2017
16:55:33
Sergey
10.10.2017
16:55:51
да и ладно, пущай лежат, жалко что ли?

там интерфейс уже на стримах к тому же, с акторами дело иметь скорее всего не придется

Alexander
10.10.2017
16:58:09
akka-http отличный клиент

лучше ничего нету вроде как

Google
Alexander
10.10.2017
16:58:24
(на pure scala)

Nikita
10.10.2017
17:01:18
Да, akka в целом норм. Но у меня не разу не удалось в рамках просто веб сокетов остаться. Постоянно приходится думать про стримы под ним, акторы и прочее. Хочется какой-то более лёгкой абстракции.

Я даже готов подзабыть на бекпрешью и подобное

Nick
10.10.2017
17:04:09
Нужно глянуть что там в http4s сделали

Nikita
10.10.2017
17:04:13
А про https://github.com/spinoco/fs2-http что думаете?

Http4s пока клиент не доделали вроде

https://github.com/http4s/http4s/issues/330

Aleksey
10.10.2017
17:12:46
А про https://github.com/spinoco/fs2-http что думаете?
полгода назад был мягко говоря сыроват.

Nikita
10.10.2017
17:19:45
А в korolev что сейчас для вебсокетоа?

Aleksey
10.10.2017
17:20:14
А в korolev что сейчас для вебсокетоа?
стрый blaze (бэкенд http4s) либо akka-http.

Sergey
11.10.2017
05:45:06
можно глянуть Романчука https://www.youtube.com/watch?v=9zxSnHQSqxY про стримы

Митко Соловец?
11.10.2017
08:17:25
https://youtu.be/E_YZwrv-zTk

спринг и скала - братья на век

одна вера, один народ, один фреймворк!

Kirill
11.10.2017
08:18:36
блэт дмсол, мы же только стали друзьями

Митко Соловец?
11.10.2017
08:18:58
братишка

попробуй это

тебе понравится!

Google
Nick
11.10.2017
08:19:50
Andry
11.10.2017
08:20:35
тоже показалось что к нам наркодилер зашел?

Nikolay
11.10.2017
08:20:45
Что ты употребляешь?
Мемасики и спринг видимо

Kirill
11.10.2017
08:20:58
Вот вам смешно, а у меня спринг :(

Dmitry
11.10.2017
08:21:17
да ладно?

был же грейлс

Kirill
11.10.2017
08:21:35
был да сплыл )

Dmitry
11.10.2017
08:21:40
ой

Kirill
11.10.2017
08:21:46
agile нет?
не понял?

Митко Соловец?
11.10.2017
08:22:19
или спринг как отдельный компонент?

Kirill
11.10.2017
08:22:35
спринг и скала?
спринг бут и скала

Митко Соловец?
11.10.2017
08:22:44
короче, если без смехуечек

Страница 983 из 1499