
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
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

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

Aleksei
10.10.2017
13:00:35

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

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

Y
10.10.2017
13:08:57

Mikhail
10.10.2017
13:12:18

Vadim
10.10.2017
13:14:12

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


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

Andrey
10.10.2017
13:34:34

Alex
10.10.2017
13:35:22

Юрий
10.10.2017
13:35:41

Google

A
10.10.2017
13:40:52
философский

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

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

Aleksey
10.10.2017
17:20:14

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

Luger
11.10.2017
08:19:12

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
да ладно?
был же грейлс

guga
11.10.2017
08:21:32

Andry
11.10.2017
08:21:35

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

Dmitry
11.10.2017
08:21:40
ой

Kirill
11.10.2017
08:21:46

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

Kirill
11.10.2017
08:22:35

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