
Nikolay
14.02.2017
08:56:53
вроде нет

Oleg
14.02.2017
08:57:54
меня забанили в очередной раз

Алексей
14.02.2017
09:37:04
Привет всем, может кто подсказать на тему Akka + Persistence? Думаю как реализовать одну схему, но не знаю насколько это правильно и может есть решения более православные )

Юрий
14.02.2017
09:39:43

Google

Алексей
14.02.2017
09:43:24
нужно реализовать схему с двойным persistence (локальный + в БД) и что бы не городить свою реализацию сделать актор-компаньен, который будет выполнять сохранение в БД, а основной актор сохраняется локально, везде только snapshot. Используется Sharding Cluster, единовременно до по 600+ сохранений. С первого взгляда схема рабочая, риски понятно, но на сколько это извращение или может есть какие best practice на эту тему?

Denis
14.02.2017
09:44:38

Алексей
14.02.2017
09:45:30
проще просто на Stash запилить тогда?
сейчас события не нужны, потом скажут, а давай вот так )

Denis
14.02.2017
09:48:06
если события не нужны то проще инжектить в актор репозиторий и да, использовать Stash, пока сохраняется/загружается состояние

Vadim
14.02.2017
09:48:17
только на снэпшотах не нельзя - они не гарантированны и асинхронны

Алексей
14.02.2017
09:48:54
Это на тему рисков, это понимаю

Vadim
14.02.2017
09:49:09
@notxcain а вы какой плагин для стораджа юзаете?

Denis
14.02.2017
09:49:51
akka-persistence-cassandra, но я планирую съезжать с akka-persistence на более типизированное решение :)
мне не по себе от всяких подкапотных вайрингов :)

Алексей
14.02.2017
09:51:43
касанда колоночная, а адаптер этот поддерживает раскладывание частей по колонкам? или это уже частный случай и пилим свой велосипед?

Denis
14.02.2017
09:52:23
для эвентсорсинга там вполне нормальная схема

Ruslan
14.02.2017
09:55:47
/stat@combot

Google

Combot
14.02.2017
09:55:47
combot.org/chat/-1001034178083

Алексей
14.02.2017
09:57:03
похоже придется все же пилить :) журнал не пишется, т.к. много и дорого выйдет. В принципе подозревал ) Спасибо за ответы )

Andrey
14.02.2017
12:00:52
скаланы, как думаете, если в API добавляются новые методы, то это breaking change или нет?

Alexander
14.02.2017
12:01:26
Нет.
Open-closed principle.

Denis
14.02.2017
12:04:36
только если вызов методов не зависит от их порядка и количества :)
JK, вообще нет

Alexander
14.02.2017
12:05:55

Andrey
14.02.2017
12:06:05
ситуация такая, что есть dsl, который опирается на другую либу с версией
a.b
, а проекте
a.b-1
, и он не работает

Alexander
14.02.2017
12:06:54
Это обратная ситуация.

Denis
14.02.2017
12:07:22
Это про стейт что ли?
Да не, но было на практике что добавления тега в XML ломало клиентов которые парсят их по-очереди :)

Andrey
14.02.2017
12:07:26
с точки зрения либы - прямая
да, гоню. dsl-то писался под новую версию

Denis
14.02.2017
12:08:02
:)

Sergey
14.02.2017
13:48:47
Подскажите годное онлайн обучение scala

Oleg
14.02.2017
13:49:22

Alexander
14.02.2017
13:49:49

Anton
14.02.2017
13:50:06

Oleg
14.02.2017
13:51:24
Подскажите годное оффлайн обучение Coq

Alexander
14.02.2017
13:51:47
Люди, как тестировать Akka Http Websocket сервер? Всё, что нахожу реально предлагает использовать WS(...), который Not Resolved..

Google

Marina
14.02.2017
13:52:07

Daniel
14.02.2017
13:54:06
https://github.com/danslapman/wsug-akka-websockets/blob/master/src/test/scala/io/scalac/wsakka/EchoServiceTest.scala

Alexander
14.02.2017
13:55:22

Alexey
14.02.2017
13:55:41

Marina
14.02.2017
13:55:54

Oleg
14.02.2017
13:56:01

Friedrich
14.02.2017
13:56:12

Alexey
14.02.2017
13:56:16
но ты все равно можешь сюда писать?

Alexander
14.02.2017
13:56:24

Oleg
14.02.2017
13:56:28

Oleg
14.02.2017
13:56:44

Friedrich
14.02.2017
13:56:46
Ну да. Онлайн тебе читают, офлайн ты читаешь. А как ты хотел?

Oleg
14.02.2017
13:57:02

Daniel
14.02.2017
13:57:05

Anton
14.02.2017
13:57:07

Daniel
14.02.2017
13:58:02

Sergey
14.02.2017
14:02:00
А на русском есть обучение?

Alexander
14.02.2017
14:02:16
ScalatestRouteTest заэкстенжен?
Спасибо. Всё пошло нормально. Просто в примерах почему-то нигде об этом ни слова... как здесь, например: http://doc.akka.io/docs/akka-http/current/scala/http/websocket-support.html

Google

Alexander
14.02.2017
14:02:39

Sergey
14.02.2017
14:03:12
"Я легко выучил английский, он очень похож на C++"

Alexander
14.02.2017
14:03:20
в тинькофф
А можно подробности? Ссылочку, например)

Oleg
14.02.2017
14:03:58

Alexander
14.02.2017
14:04:17

D
14.02.2017
14:07:02

Grigory
14.02.2017
14:07:51

Admin
ERROR: S client not available

Marina
14.02.2017
14:09:33

Alexander
14.02.2017
14:09:47

Marina
14.02.2017
14:10:45

D
14.02.2017
14:10:50

Alexander
14.02.2017
14:11:46

Marina
14.02.2017
14:11:52

D
14.02.2017
14:12:36

Marina
14.02.2017
14:12:50
чертовски обидно, на самом деле
будут еще курсы, не расстраивайтесь. к тому же самообразование - замечательный вариант. пока на больничном можно почитать, покодить. а там и на собеседование попробовать

Alexander
14.02.2017
14:13:14

Nikita
14.02.2017
14:13:47
курсера весьма хороша, я c помощью нее с пхп на скалку перешел :)
а если еще пет прожект пилить на скале, то точно можно собеседования проходить после этого

Google

Marina
14.02.2017
14:14:42

D
14.02.2017
14:15:18

?Ivan
14.02.2017
14:15:48
судя по условиям финтех школы в ТКС - весьма интересный список конфиденциальной информации, и мин. ответственность в 10к$ за разглашение например "оригинальных методов управления" ?

Nikita
14.02.2017
14:16:47

?Ivan
14.02.2017
14:16:50
Любая информация (в устной или письменной форме), полученная Участниками от Банка, его представителей
и (или) от юридических лиц (сотрудников таких юридических лиц), подконтрольных Банку, и (или) от иных
юридических и физических лиц, прямо или косвенно связанная с Банком, является конфиденциальной
информацией, составляющей коммерческую тайну Банка, независимо от того было ли специальное указание о
том, что информация является конфиденциальной, далее по тексту – «информация / конфиденциальная
информация»

D
14.02.2017
14:17:27

Marina
14.02.2017
14:18:15
Любая информация (в устной или письменной форме), полученная Участниками от Банка, его представителей
и (или) от юридических лиц (сотрудников таких юридических лиц), подконтрольных Банку, и (или) от иных
юридических и физических лиц, прямо или косвенно связанная с Банком, является конфиденциальной
информацией, составляющей коммерческую тайну Банка, независимо от того было ли специальное указание о
том, что информация является конфиденциальной, далее по тексту – «информация / конфиденциальная
информация»
на курсе скалы никаких знаний секретных не дадут.
не беспокойтесь

?Ivan
14.02.2017
14:19:07

Oleg
14.02.2017
14:19:30

Nikita
14.02.2017
14:20:10

Alexander
14.02.2017
14:20:18
http://www.gamedev.ru/job/forum/?id=222167 Котаны с нагруженной скалой, посмотрите вакансию в геймдев.

Marina
14.02.2017
14:20:32

D
14.02.2017
14:20:51

Alexander
14.02.2017
14:21:26

?Ivan
14.02.2017
14:23:00

Marina
14.02.2017
14:24:14

?Ivan
14.02.2017
14:24:37
а фри-монады будут?

Nick
14.02.2017
14:26:57