@scala_ru

Страница 350 из 1499
Denis
20.12.2016
11:53:16
project foo и project bar вроде имеют разные историии

Mikhail
20.12.2016
11:53:17
нет, внутри идеи не живет почему-то

Daniel
20.12.2016
11:53:48
у идеи консоль убогая если не на винде то попробуй задать свою

Denis
20.12.2016
11:54:12
Google
Mikhail
20.12.2016
11:54:20
о, это конкретно плагин sbt console action сбоит. в соседней вкладке в терминале внутри идеи работает

Denis
20.12.2016
11:54:21
но я юзаю fish в качестве шелла

Alexander
20.12.2016
11:56:39
лол, потому что ведущим нужно было знать кто спонсоры у скалы
А меня вот раздражал этот косноязычный дурачок, который рассказывал про то, что он: "Скала программист, пишет на спринге".

Aleksei
20.12.2016
11:57:31
Denis
20.12.2016
11:58:22
Скала программист, пишу на спринге https://danieldefo.ru/files/gallery/adapted/20414-010038-e36ed7470c8dff9d7729b82ae8c820c1.jpg

Mikhail
20.12.2016
11:59:44
"Скала программист, пишет на спринге" - лучше так, чем на котлине)

Anton
20.12.2016
12:02:19
Denis
20.12.2016
12:02:41
а кто нибудь сталкивался с шардированием на уровне приложения и как это можно решить помимо akka-cluster-sharding?

Mikhail
20.12.2016
12:14:56
там же есть роутинг в акке, вклиниваешься и перенаправляешь на удаленку исходя из F => Shard, а ответ сендеру обратно пихаешь

Denis
20.12.2016
12:15:32
а кто шарды по нодам раскидывать должен?

например сначал 24 шарда на 4 ноды, по 6 на каждую, потом нода падает, и становится по 8 шардов на ноду. И кто то должен их ребалансировку сделать

задачау грубо говоря распределить выполнение N тасков на M нод

ну и с возможностью выбрать A или C при падении одной из нод

Google
Denis
20.12.2016
12:19:13
можно конечно устроить piggybacking на кафке ))

и сделать N партиций в топике и M консьюмеров )

Mikhail
20.12.2016
12:20:36
либо классически мастером который больше всех знает и всем расскажет, либо если у тебя не строгая задача можешь поиграться в сторону авто балансировки - чтобы все ноды знали загруженность шардов и в зависимости от этого каждая нода с некоторой вероятностью может принять решение о выборе из группы менее нагруженных - ну или смотря по какому принципу ты там шардирование делаешь. готового не видел

Denis
20.12.2016
12:20:36
кстати кто знает кафка гарантирует что ровно один консьюмер из группы читает какую либо партицию в один момент времени?

Mikhail
20.12.2016
12:21:28
если выбрать некоторые старт поинт определенным образом для нод и шаговое распределение можно получить автобалансировку

Mikhail
20.12.2016
12:22:37
нет, можно без лидера

Denis
20.12.2016
12:22:53
ну или консенсус

нужен консенсус чтобы все знали текущее распределение шардов

или знали кто знает

Mikhail
20.12.2016
12:23:40
я имел ввиду совершать выбор не зная что выберут другие, но обладая некоторым знанием о вероятности их выбора

Denis
20.12.2016
12:23:49
а

ну для AP это вариант конечно

Oleksandr
20.12.2016
12:48:47
у нас активно hazelcast юзается
вместе с акка-кластер или вместо?

Oleg
20.12.2016
12:52:35
вместе с

Там по-моему ничего сложного, какие-то распределённые кеши

Nick
20.12.2016
12:56:48
Блин, я читать не успеваю

?Ivan
20.12.2016
14:11:24
Никто не в курсе, есть какая-нибудь scala обертка над mtproto ?

Google
Mikhail
20.12.2016
14:14:59
?Ivan
20.12.2016
14:15:29
прям для тг, надо узнать у кого из контакт листа установлен тг

Mikhail
20.12.2016
14:15:52
для ботов полно всего. а вот тот прото который для апи - там жопа, ни на яве, ни тем более на скале ничего нет. есть только сорцы мобильных приложений - они опенсорсы у них

на плюсах(или сишка) естественно

все никак руки не доходят, чтобы вычленить оттуда свеженькое(

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

хотя может кто-то все таки видел? а то мне тоже крайне не хочется лезть из плюсов дергать их логику (

Mikhail
20.12.2016
14:20:53
а ссылка есть?

я только от extender видел вменяемый, но оно что-то не завелось. есть кто заводил его?

KrivdaTheTriewe
20.12.2016
14:24:59
https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjZyIXg_ILRAhXaeFAKHXPPCzkQFggdMAA&url=https%3A%2F%2Fcore.telegram.org%2Ftdlib&usg=AFQjCNEvc5IvLfPewqtAYqCohTckys0bTQ&sig2=XN_pvp8BQJkJv4kRumd0Pw

Mikhail
20.12.2016
14:28:31
спасибо. я у них всю доку излазил и почему-то не нашел этого раньше(

забавно, что оно вылезает первым в гугле по "telegram java api", а я лазил по гитхабу, в их доках, а слона то и не заметил ?

KrivdaTheTriewe
20.12.2016
15:38:57
Тут просили передать: что job dsl, конечно, делает дженкинс сильно лучше но, к сожалению, не серебряная пуля, а, скорее, говённая

Daniel
20.12.2016
15:40:05
неаргументированный негативный посыл без конкретного адресата?

Nikolay
20.12.2016
15:40:37
про dsl поддерживаю

но для проектов мы сейчас хотим переезжать на airflow

Ivan
20.12.2016
15:59:52
job dsl это типо их pipelines?

Nikolay
20.12.2016
16:02:51
я так понимаю, да

Google
Nikolay
20.12.2016
16:02:55
там же Gradle вроде

и еще документация ужасно говенная

Ivan
20.12.2016
16:03:54
и по первым ощущениям чуть ли н полноценные скрипты пишешь, как в раннем gradle

KrivdaTheTriewe
20.12.2016
16:04:56
Mikhail
20.12.2016
19:11:15
на маке нет возможности запускать в 32-битном режиме jvm ?

Dmitry
20.12.2016
19:14:49
docker

Хотя чет я туплю

Virtual box сразу

В kvm

Admin
ERROR: S client not available

Mikhail
20.12.2016
19:16:19
виртуализация понятно, просто хотелось вжик и в идее запустить (

D
20.12.2016
19:30:40
*вжух

Dmitry
20.12.2016
19:30:53
Важное замечание

Anton
21.12.2016
08:07:45
прямо дни рекордов в этом чате. за ночь ни одного сообщения )

Andrey
21.12.2016
08:12:31
Aleksey
21.12.2016
08:15:00
Разборовцы просто заняты))
Да у нас и до разборовцев тут флуд дичайший был.

?Ivan
21.12.2016
08:16:16
Все к НГ или бухают, или дэдлайны закрывают

Aleksei
21.12.2016
08:18:11
чот нет особо дедлайнов

у нас наоборот к праздникам код фриз и скучные таски

Grigory
21.12.2016
08:19:02
машины тюринга повторяют

Google
Andry
21.12.2016
08:22:14
прямо дни рекордов в этом чате. за ночь ни одного сообщения )
Мож в телеге что-то ночью сломалось? Чо так тихо было? :)

Max
21.12.2016
08:22:55
тот чувак который задает один вопрос на собеседованиях всех осадил все сидят и повторяют алгоритмы

Nikolay
21.12.2016
08:23:26
его не разбанили?

Andry
21.12.2016
08:24:01
Ну точняк у нас в рабочей чатке тоже вчера до семи вечера и сегодня только с 10 утра сообщения...

Aleksey
21.12.2016
08:24:02
его не разбанили?
Разбанили. Возможно он не в курсе.

Dmitry
21.12.2016
08:24:18
и слава создателю

Aleksei
21.12.2016
08:24:19
не надо, наверное, ему напоминать

Dmitry
21.12.2016
08:24:26
?

Igor
21.12.2016
08:25:06
Диму бы лучше разбанили)

Andry
21.12.2016
08:25:14
Да может уже нашел се единомышленика который знает МТ

Aleksey
21.12.2016
08:26:05
Думаю не стоит обсуждать человека за глаза.

Aleksey
21.12.2016
08:27:29
С наступающим кстати.

Daniel
21.12.2016
08:27:34
Диму бы лучше разбанили)
собстно да и так бан натянутый

Nick
21.12.2016
08:28:12
@fomkin кстати я вспомнил охеренный поинт, почему тебе скала может помочь в разработке

Вменяемые optional с вменяемым map?

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