
Andrey
01.03.2018
03:10:40

Alexei
01.03.2018
08:01:13
Хелп! Кто может бросить код для формирования запроса к серверу и получения данных по API XML 1.0 в качестве примера?

Alexander
01.03.2018
08:02:07
что такое api xml 1.0 ?

Илья
01.03.2018
08:09:16

Google

Michael
01.03.2018
08:09:32

Alexander
01.03.2018
08:09:44
ну так это что, soap ?
rest? просто не json гоняем, а xml ?

Nik
01.03.2018
08:10:15

Michael
01.03.2018
08:10:19
хз, чо там припекло автору

Илья
01.03.2018
08:11:04

Grigoriy
01.03.2018
09:55:25
Всем привет! В профилировании много runtime.memmove. list runtime.memmove выдает лог действий без указания мест, в которых вызывается. Подскажите, пожалуйста, как получить места вызовов memmove?

Vasilii
01.03.2018
10:02:07
https://github.com/uber/go-torch

Grigoriy
01.03.2018
10:04:53
Спасибо!

Nik
01.03.2018
10:06:29
Народ. Продолжаю вопросы к тем, кто пользовал кафку (может таки есть в чате).
https://github.com/tcnksm-sample/sarama/blob/master/async-producer/main.go

Timur
01.03.2018
10:06:57
А вопрос то в чем?

Nik
01.03.2018
10:07:04
Смотрю пример по самой попсовой либе - и не понимаю, как связать еррор с посланым мессаджем

Google

Илья
01.03.2018
10:07:09

Nik
01.03.2018
10:07:11
(в случае многопоточности)

Andrei
01.03.2018
10:07:41

Илья
01.03.2018
10:07:55
memmove - или append, или []byte <-> string, или копирование больших структур

Andrei
01.03.2018
10:07:56
если ты о errorCh

Daniel
01.03.2018
10:08:34

Nik
01.03.2018
10:09:20
если ты о errorCh
Ха. А стоило только посмотреть глубже. Таймаут тоже либа сама отработает?

Aleksey
01.03.2018
10:09:39
Чятик, я пропустил, но откуда в названия появился “Okay”? Это что-то значит?

Andrei
01.03.2018
10:09:45

Nik
01.03.2018
10:09:53

Aleksey
01.03.2018
10:10:15
шутка устарела на пару лет. А ассистент отзывается на Hey Google =)

Nik
01.03.2018
10:10:16

Aleksey
01.03.2018
10:10:47
%)

Daniel
01.03.2018
10:10:47

Aleksey
01.03.2018
10:10:58

Илья
01.03.2018
10:11:26

Daniel
01.03.2018
10:12:01
это ассистент, подумал Штирлиц. но это был ствол пистолета

Aleksey
01.03.2018
10:12:03

Andrei
01.03.2018
10:12:08

Nik
01.03.2018
10:12:28

Google

Grigoriy
01.03.2018
10:12:34

Nik
01.03.2018
10:12:52
Еще вопрос - могу в метадату подложить чтонить свое, что бы созхранить свой контекст на это сообщение?
что бы это не просвечивало на другу сторону обмена

Aleksey
01.03.2018
10:13:04
Чятик, а где можно взять много разных строк для тестов? Со всякими странными символами?

Daniel
01.03.2018
10:13:16
а?!

Andrei
01.03.2018
10:13:18

Nik
01.03.2018
10:13:32

Aleksey
01.03.2018
10:13:51
Строк. Не json

Nik
01.03.2018
10:14:24
Строк. Не json
а чем json не строка?) Тебе нужен абстрактный текст.
На крайняк - из книжек копировать

Daniel
01.03.2018
10:14:39
я, когда мне нужны были строки, взял первый том войны и мира с lib.ru

Илья
01.03.2018
10:15:23

Andrei
01.03.2018
10:15:51

Grigoriy
01.03.2018
10:16:31

Nik
01.03.2018
10:18:40

Никита
01.03.2018
11:20:23

Andrew
01.03.2018
11:31:48

Denis
01.03.2018
11:33:56
Товарищи, кто очен много работал с веб-сокетами?
Подскажите такой кейс.
Есть у меня 2 инста сокет-сервера, есть чатики, как вы шарите коннекты между инстансами?
Ну например юезр на инсте 1 хочет написать юзеру на инсте 2.
Все через очередь и несколько получателей?

Daniel
01.03.2018
11:42:42
почему очередь?
зачем очередь?

Mike
01.03.2018
11:43:10
ПОТОМУ ЧТО МЫ ИЗ СССР

Google

Alexander
01.03.2018
11:43:36
в 2018-м уже могут быть программисты чисто из россии
не все же старперы 30+ (простите)

Daniel
01.03.2018
11:43:58
я вот старпер 45+

Alexander
01.03.2018
11:44:11
респект от старпера 35+ ?

Evgeny
01.03.2018
11:44:23
но и не все щеглы 20+ (простите)

Daniel
01.03.2018
11:45:29
тем не менее

Admin
ERROR: S client not available

Daniel
01.03.2018
11:50:19
глобальная мапа, в которой юзер мапится на сокет. глобальный memcache, в котором юзер мапится на сервер, и апишечка передачи сообщения с сервера на сервер
второе и третье можно заменить очередью, или, скажем, ZMQ
но особенного смысла в этом нет
собственное rest api будет проще, скорее всего

Denis
01.03.2018
11:59:27
То ись конкретный юзер-сервер в кеше.
Красиво.
Спасибо.

Daniel
01.03.2018
12:00:23
рестарт кеша, правда, требует реконнекта всех пользователей

Denis
01.03.2018
12:00:43
redis тот же вполне может персистент хранить.

Daniel
01.03.2018
12:00:48
так что лучше что-нибудь с отказоустойчивостью и персистентностью взять вместо memcached
редис или апач
редис еще умеет в pub/sub на изменения в таблице. то есть - можно у себя локальный кеш юзер-сервер хранить
и апдейтить без полинга

Denis
01.03.2018
12:03:11
Daniel А не вы о NoSQL однажды в ТК выступали?

Pawel
01.03.2018
12:03:29

Google

Denis
01.03.2018
12:04:54

Andrey
01.03.2018
12:10:21

Nikita
01.03.2018
12:24:29
привет всем. посоветуйте какую БД под мелкие API микросервисы лучше использовать

John
01.03.2018
12:24:53
Mongo

Nikita
01.03.2018
12:24:57
кто че использует

Никита
01.03.2018
12:25:10
Какого рода данные

Andrew
01.03.2018
12:26:02
Смешные картинки котиков, видосики, гламурный чятик?

tsov
01.03.2018
12:26:53
boltdb

Nikita
01.03.2018
12:28:07
хранение , редактирование, и более частые запросы на чтения

Andrew
01.03.2018
12:29:28
Postgres добавим в список

Nikita
01.03.2018
12:30:16
Всякие кеши аля редис не подойдут. Выборки нужны по критериям. То есть не хватит key-value storage

Daniel
01.03.2018
12:31:23

Ivahaev
01.03.2018
12:31:38

Andrey
01.03.2018
12:33:06
Sqlite?

Daniel
01.03.2018
12:33:24
короче - задачу надо ставить более конкретно

Nikita
01.03.2018
12:34:25
Так-то можно и тарантул вспомнить с его поддержкой SQL не полной и индексами