Size: a a a

2020 April 17

LW

Lev Walkin in ErlangRus
Taras Halturin
Я думал над этим, но делать сложный стенд нет желания. Не уверен, что это даст драматический + ерлангу
я скорее про то, что сетевой код тестировать надо сквозь карту, а то на локалхосте у всего, чего угодно, бывают неожиданные эффекты. У го тоже.
источник

TH

Taras Halturin in ErlangRus
Ты имеешь ввиду использовать локальный интерфейс сетевой карты вместо лупбека?
источник

LW

Lev Walkin in ErlangRus
нет, физически две (или более) разные машины и реальный сетевой трафик.
источник

LW

Lev Walkin in ErlangRus
там эффекты типа неожиданного приезжания интерраптов не на те ядра можно словить, и тп
источник

TH

Taras Halturin in ErlangRus
Я предполагал в бенчах показать цифры без лейтенси физики сети.
источник

LW

Lev Walkin in ErlangRus
Taras Halturin
Я предполагал в бенчах показать цифры без лейтенси физики сети.
а покажешь влияние мочи на космические лучи. если повезёт.
источник

LW

Lev Walkin in ErlangRus
(у меня на го были 300k HTTP запросов в секунду в 2015 без тюнинга. как через пять лет с новым го можно получить 260 — это некий регресс кмк)
источник

TH

Taras Halturin in ErlangRus
Ты хочешь сказать я не могу сравнивать результаты двух бенчей на локалхосте (ergo-ergo и erlang-erlang)?
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Lev Walkin
(у меня на го были 300k HTTP запросов в секунду в 2015 без тюнинга. как через пять лет с новым го можно получить 260 — это некий регресс кмк)
Не хттп получается, а эрланговский протокол 260к дает
источник

LW

Lev Walkin in ErlangRus
HTTP на порядок сложнее
источник

ŹR

Źmićer Rubinštejn in ErlangRus
Не знаю хорошо это или плохо
источник

ŹR

Źmićer Rubinštejn in ErlangRus
ХТТП сложнее, но видимо его оптимизировали под капотом самого Го
источник

TH

Taras Halturin in ErlangRus
Lev Walkin
(у меня на го были 300k HTTP запросов в секунду в 2015 без тюнинга. как через пять лет с новым го можно получить 260 — это некий регресс кмк)
Немного некорректно сравнивать стейтлесс со стейтфул. Но ты ведь понимаешь, что нужно хотя бы на одном железе тесты запустит, чтобы сравнить 260 и 300)
источник

LW

Lev Walkin in ErlangRus
Taras Halturin
Ты хочешь сказать я не могу сравнивать результаты двух бенчей на локалхосте (ergo-ergo и erlang-erlang)?
можешь, конечно. Но просто не всегда известно, что именно ты при этом показываешь.
источник

V

Vasilii Demidenok in ErlangRus
Taras Halturin
Ты имеешь ввиду использовать локальный интерфейс сетевой карты вместо лупбека?
Слушай а можешь пояснить почему выбран эрланговский интерконнект с написанием ноды на го, вместо обычного tcp ? на чем идет экономия? Я же так понимаю интерконнект был основноый причиной писать свою ноду?
источник

TH

Taras Halturin in ErlangRus
Задача проекта - возможность замещать узкие места в ерланг кластере. Т.е. дропин реплейсмент для кластера какого-нибудь решения
источник

ŹR

Źmićer Rubinštejn in ErlangRus
А вообще по жизни часто делается в кластере ноды с разным кодом? Я со своим эликсиром о таком не слышал особо...
источник

V

Vasilii Demidenok in ErlangRus
хм ок. просто помню на одном из проектов намеренно уходили на передачу данных между эрланг узлами на голом тсп вместо интерконнекта ( когда еще мультиплексиега не было )
источник

TH

Taras Halturin in ErlangRus
Проекты со временем растут и наступает момент, когда одним молотком уже не получается работать. Появляются другие инструменты.
источник

TH

Taras Halturin in ErlangRus
Vasilii Demidenok
хм ок. просто помню на одном из проектов намеренно уходили на передачу данных между эрланг узлами на голом тсп вместо интерконнекта ( когда еще мультиплексиега не было )
Дист ерланговский медленный. Реализация не оч хорошая.
источник