@proGO

Страница 1369 из 1674
Sergey
15.04.2018
16:19:38
а 500 почему?

потому что процессор слабый?

Александр
15.04.2018
16:19:42
без объяснения

просто 500

Google
Александр
15.04.2018
16:20:10
да блин, удаленный хост писали студенты-первокурсники за еду за 1 ночь

но это не суть

Sergey
15.04.2018
16:20:24
так падает удаленный хост или локальный?

Александр
15.04.2018
16:20:25
суть в том что иногда приходится работать с таким говном

Sergey
15.04.2018
16:20:29
если удаленный - то при чем тут селерон?

хорошо

Vasily Romanov
15.04.2018
16:20:34
понятно
можете ещё посмотреть про наши мейловые вебсокеты https://habrahabr.ru/company/mailru/blog/331784/ но у вас вряд-ли будет насколько большая нагрузка, чтобы использовать либу оттуда

Sergey
15.04.2018
16:20:41
почему в локальное приложение в одном процессе не влезает лимитер запросов?

Александр
15.04.2018
16:20:56
как вы это представляете?

локальных процесса то ДВА

Александр
15.04.2018
16:21:07
а то и ТРИ

Google
Sergey
15.04.2018
16:21:11
а то и три?

вы ж с этого начали

Александр
15.04.2018
16:21:20
потому что заказчик хочет два

Sergey
15.04.2018
16:21:32
ну...

ну ок...

сделайте 123

Александр
15.04.2018
16:21:37
на каждый парсер свой процесс, что бы можно было отключить

Daniel
15.04.2018
16:21:40
запустите ему четвертый - прокси с лимитером

и радуйтесь жизни

Александр
15.04.2018
16:22:04
запустите ему четвертый - прокси с лимитером
я почти так и сделал. "прокси" называется sync

так вот, я хотел как то быстрее tcp синхронизировать все это

без сокетов

Daniel
15.04.2018
16:22:45
ну так зачем вам еще межпроцессное взаимодействие инача, как по tcp?

Александр
15.04.2018
16:23:04
ну это лишний оверхед

Daniel
15.04.2018
16:23:22
1rps. куда быстрее-то? у вас температура?

Sergey
15.04.2018
16:23:24
у меня даже подходящего стикера нет

Александр
15.04.2018
16:23:33
tcp предназначен для СЕТЕВОГО взаимодействия таки

Vasily Romanov
15.04.2018
16:23:35
а вы правдо упираетесь в этот оверхед ?

ну и что ?

Google
Александр
15.04.2018
16:23:48
ну просто не красиво как то

хотелось бы shared memory но ее нет :)

Daniel
15.04.2018
16:24:06
да нет, конечно, просто потрендеть. коллега @ruelephant это любит...

Александр
15.04.2018
16:24:30
да я решил уже

проект закрыт как бэ. Я просто к тому что иногда извращения с разделяемой пригодились бы

Daniel
15.04.2018
16:25:16
нет, это пример, когда голова пригодилась бы всем участникам, а не разделяемая память

Александр
15.04.2018
16:26:21
ну не знаю, я говорил с сишниками они говорят надо бахнуть. :)

Vladimir
15.04.2018
16:26:41
Не надо сишников допускать писать на чем то еще

Они везде как на си будут писать

tcp предназначен для СЕТЕВОГО взаимодействия таки
Ну юзай локальные сокеты, юникс там или что у вас

Александр
15.04.2018
16:27:18
ну я же писал уже

Vladimir
15.04.2018
16:27:25
Хотя даже tcp вполне ок

Александр
15.04.2018
16:27:27
что рассматривал такой вариант

но под винду нет локальных сокетов насколько я помню

Vladimir
15.04.2018
16:27:55
Ну возьми tcp

Воткни обмен по grpc

Работать будет очень даже ок

Александр
15.04.2018
16:30:49
да народ, мне что ли примечание в профиле поставить "не ищу легких путей?" :)

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

Google
Daniel
15.04.2018
16:31:28
это мы усвоили

Александр
15.04.2018
16:31:29
можно подумать я не умею пользоваться гуглом

Zver
15.04.2018
16:31:36
но под винду нет локальных сокетов насколько я помню
Есть именованный pipe под винду. Но к платформозависимым вещам лучше не привязваться. С шаредмемори так же. К ней потом еще надо использовать глобатные мютексы, семафоры, эвенты, чтобы синхронизировать работу с ней. В общем куча бессмысленной возни.

Daniel
15.04.2018
16:31:43
чего мы пока не поняли - почему ты это делаешь

Александр
15.04.2018
16:35:10
ну вдруг есть что-то я не знаю :)

Admin
ERROR: S client not available

Zver
15.04.2018
16:36:37
Александр
15.04.2018
16:37:26
ну блин, бизнес ставит узкий задачи

Sergey
15.04.2018
16:37:49
ну блин, бизнес ставит узкий задачи
привет, я бизнес. мне надо построить 16-этажное здание, но чтобы первого и третьего этажей не было. нужна воздушная прослойка.

Vasily Romanov
15.04.2018
16:38:05
бизнес про шаред мемори ничего не знает скорее всего, ему надо чтобы работалр и чтобы тот кто будет это ковырять после вас - не силно громко матерился

Daniel
15.04.2018
16:38:18
Sergey
15.04.2018
16:38:53
сделаем ? Заодно проверим новый бетон 900 марки
у него отрицательная плотность и чисто мнимая прочность, да?

Sergey
15.04.2018
16:39:21
между вторым и четвертым этажом не должно быть НИЧЕГО

четвертый этаж и выше должны летать в воздухе

Sergey
15.04.2018
16:39:53
один из этажей - в форме котёнка

Александр
15.04.2018
16:40:07
дом на воздушной подушке

Google
Александр
15.04.2018
16:40:08
я придумал

Sergey
15.04.2018
16:40:14
как в той шутке про вентилятор?

Александр
15.04.2018
16:40:17
или мы можем подвесить его за крышу

Sergey
15.04.2018
16:40:19
чот в голос

Sergey
15.04.2018
17:32:09
@onokonem

Alexey
15.04.2018
17:40:21
Иван
15.04.2018
17:47:49
подскажите, как в го декодить из json, если одно из полей ответа динамическая строка, в которой лежит объект?

Иван
15.04.2018
17:49:31
нет просто название поля типа рандомная строка

я ньюфаг, после ноды и пхп непривычно )))

Sergey
15.04.2018
17:49:57
нет просто название поля типа рандомная строка
в map[string]interface{}, а потом приседать

Иван
15.04.2018
17:50:07
приседать?))

Sergey
15.04.2018
17:52:20
res := make(map[string]interface{}) json.Unmarshal(data, &res) for k, v := range res { // тут что-то делаем с данными, например ищем ключ }

Иван
15.04.2018
17:53:07
http://take.ms/uTuhS

вот такой жсон

Kirill
15.04.2018
17:56:27
ее бетховины

Страница 1369 из 1674