
Daniel
11.05.2018
16:26:54
не уверен, что в дженериках дело

Roman
11.05.2018
16:30:34

Mikhail
11.05.2018
16:32:39
Если речь про tensorflow то go прекрасно импортирует и использует обученные модели. А заниматься непосредственно обучением на go - это не удобно. Мало инструментов и много писать кода для анализа данных и тд

Semyon
11.05.2018
16:43:28

Google

Daniel
11.05.2018
16:43:48
в каком смысле?
препроцессора нет

Semyon
11.05.2018
16:44:38
в каком смысле?
Речь про ML и обработку данных в нем предварительную (до скармливания модели)

Pawel
11.05.2018
16:45:04

Semyon
11.05.2018
16:45:21

Pawel
11.05.2018
16:46:06
дада, наскале дофига ML, прям ломится как много всего
больше тока на хаскиле наверное

Semyon
11.05.2018
16:46:39

Pawel
11.05.2018
16:48:50
И на го лень типы описывать для ML, а уж на скале манаться с ними добровольно будут не только лишь все, мало кто будут это делать. да ешё с идиотской sbt. Да ещё с прикручиванием джава либ через maven
да ещё в условиях отсутствия нормального линтера в IDE
Для питона в ML решают две штуки
репл и дин. типизация

Subbotin
11.05.2018
16:50:34
Для го тоже есть репл

Google

Pawel
11.05.2018
16:50:49
мухаха

Mikhail
11.05.2018
16:51:14
А как с препроцессингом на го?
Если нужен препроцессинг, то придётся либо поискать готовое решение либо писать самому. Все зависит от сложности обработки данных. Но так или иначе - эксперименты проще и быстрее провести на питоне.

Semyon
11.05.2018
16:51:37

Mikhail
11.05.2018
16:54:03
И тогда реализуешь финальную версию на нужном яп:-)

Alexey
11.05.2018
17:43:21
Было уже? http://radondb.io/

Anton
11.05.2018
17:53:55

Alexey
11.05.2018
17:54:47

Anton
11.05.2018
17:57:34
звучит то оно конечно интересно, но слишком круто, чтобы быть 100% правдой
как мне кажется
из брифа не ясно, чего из CAP у них нет

Alexey
11.05.2018
17:59:32
Ну это типа TiDB только снизу не KV а сам мускуль

Cenator
11.05.2018
23:05:31
@onokonem

Daniel
11.05.2018
23:42:09
а вот хер тут что сделаешь, пока он не напишет что-нибудь
а он написал все уже, что хотел

Phil
11.05.2018
23:43:05
Неа. Его можно побанит а мессагу удалить
Через recent actions

Daniel
11.05.2018
23:43:29
это же не мессага была, а его ник

Phil
11.05.2018
23:43:45
Ну собственно я сделал

Daniel
11.05.2018
23:44:12
мне вот никак было не побанить красавца. до телефона, впрочем, дотянуться не успел

Google

Phil
11.05.2018
23:44:35

Igor
12.05.2018
05:42:10

Zerogoki
12.05.2018
06:42:02

Alexey
12.05.2018
07:08:04
Мне тоже интересно)

Ilya
12.05.2018
09:04:33
В чем может быть ошибка illegal character U+007F на строчке 1:1. Все буилдит, но не запускает

Никита
12.05.2018
09:05:41
Ну написано же, недопустимый символ
Строчку скинь хотя бы

Subbotin
12.05.2018
09:09:10

Ilya
12.05.2018
09:30:51
Спасибо. Проблема была в os.Args[0] когда надо было os.Args[1]

FRD Official - Dmitriy
12.05.2018
12:39:07
У кого какие косяки были с leveldb,
?

Александр
12.05.2018
12:41:08
оно дропает базу

Александр
12.05.2018
12:41:17
я еще при выборе ее почитал отзывы :)
можно потерять все тупо
и это полный рандом

FRD Official - Dmitriy
12.05.2018
12:44:44
Всмысле если ее процессу сказать KILL, ненулевой процент потерять последние записи?

Александр
12.05.2018
12:45:04
не последние
полностью не читабельный файл базы

Daniel
12.05.2018
12:45:22
а?!

Александр
12.05.2018
12:45:31
да есть такое у нее

Google

Александр
12.05.2018
12:45:43
восстановить можно, но гемор

Daniel
12.05.2018
12:45:44
коллега, у leveldb неизменяемые файлы

FRD Official - Dmitriy
12.05.2018
12:46:06
Ух, а что нибудь постабильней из быстрых КVO посоветуете?

Daniel
12.05.2018
12:47:55
есть данные, есть бинлоги (апдейты к этим данным) и время от времени делается мердж их в новый файл, и старый удалается только по результатам успешного мерджа
поэтому, собственно, leveldb так хорош на запись, и без гарантий на чтение вообще

Admin
ERROR: S client not available

FRD Official - Dmitriy
12.05.2018
12:49:03
ясно, постгрес FTW!

Александр
12.05.2018
12:49:18
ясно, постгрес FTW!
если у вас критичные данные которые надо обязательно сохранить, лучше традиционная бд :)

FRD Official - Dmitriy
12.05.2018
12:58:37

Daniel
12.05.2018
12:59:46
чет вы меня бесите
RDBMS традиционные ни хера не масштабируются
ни горизонтально, ни вертикально
только в банке их и можно использовать, где большую часть суток они простаивают
в вебе они как гиря на ноге

FRD Official - Dmitriy
12.05.2018
13:03:30
Ух, какой сильный скрипач! Про невозможность масштабирования, обсудим? Ну без этого твоего "Как вы меня бесите"? Знаешь, определенный круг лиц, безответственность того что происходит - тоже очень бесит.

Daniel
12.05.2018
13:04:00
можно обсудить, если аргументированно
вот у меня есть машинка на 24 ядра, 32GB оперативы и 4TB SSD. и вот я уперся в производительность ее со своим, скажем, постгресом. или с мускулом. что дальше?

FRD Official - Dmitriy
12.05.2018
13:05:18
Хорошо, в каких случаях, вы считаете аутентификация по базе имеет смысл?

Google

Александр
12.05.2018
13:05:18
кластер!

Daniel
12.05.2018
13:05:25
хренастер

Александр
12.05.2018
13:05:50
делаете репликацию мастерслейв
пишите в мастер, читаете со слейвов

Daniel
12.05.2018
13:06:34
делаю. слейв не успевает догонять мастер хронически - там же запись в один поток.

FRD Official - Dmitriy
12.05.2018
13:06:45

Daniel
12.05.2018
13:07:08
или у меня просто 150К запросов на запись в секунду
я, кстати, не выдумал ничего

FRD Official - Dmitriy
12.05.2018
13:08:53

Daniel
12.05.2018
13:09:15
не, я оттуда свалил уже.

Александр
12.05.2018
13:09:19
шардинг еще можно юзать

Daniel
12.05.2018
13:09:38
хуярдинг. шардинг создает проблем больше, чем решает

FRD Official - Dmitriy
12.05.2018
13:10:49
Ну и как тебя теперь воспринимать?

Александр
12.05.2018
13:21:31
я думаю что надо переходить на ораклиные или mssql решения
если такие нагрузки
в mysql полномочия все

Daniel
12.05.2018
13:22:45
на самом деле - без толку. реально RDBMS (транзакционная DBMS) таких нагрузок не тянет, и масштабирование у нее очень быстро заканчивается