Size: a a a

2020 October 08

EK

Evgeny Khramtsov in ErlangRus
никакого TLS (в IoT не умеют в TLS)
источник

I

Igor in ErlangRus
там внешние обёртки используют иногда. вот nginx туда как раз как обёртку с тлс пихают
источник

I

Igor in ErlangRus
хотя может тлс добавляют на выходе где-то так же
источник

EK

Evgeny Khramtsov in ErlangRus
ну да ладно, неважно, я изначально хотел сказать, во всех нетривиальных проектах на Erlang и Java, которые я тестировал, выигрывал Erlang. Возможно на каком-то узком классе задач Java и вырулит, но в таких задачах скорее всего Erlang вообще не надо использовать
источник

ML

Maksim Lapshin in ErlangRus
Наш type_mapper внезапно вылился в гораздо большее.

Во-первых, мы у себя закрыли валидацией типами всю рассылку евентов, а во-вторых, я доперевожу наш парсер конфига на штуку, управляемую как раз тайпспеками.

Т.е. пишем:

-record(server_config, {
 http_port = undefined :: 1..65535
}).

..
parser:parse(Bin, server_config)


и он разбирает строчку:

http_port 80;


в
#{http_port => 80}


или рекорд
источник

ML

Maksim Lapshin in ErlangRus
короче, нагородили статической типизации =)
источник
2020 October 09

LW

Lev Walkin in ErlangRus
источник

ИИ

Иванов Иванов... in ErlangRus
Alexey Bolshakov
Да, особенно про то, где ерланг быстрее го
про жаву же речь. а какой mqqt сделан на go?
источник

ИИ

Иванов Иванов... in ErlangRus
between them using Distributed Erlang - т.е обошлось без замены протокола. ps в режиме видео - дискорд жухало полное
источник

ИИ

Иванов Иванов... in ErlangRus
мнезию заменили gen_server + ets
источник

С

Саша in ErlangRus
Иванов Иванов
про жаву же речь. а какой mqqt сделан на go?
Nats есть такой
источник

ИИ

Иванов Иванов... in ErlangRus
Саша
Nats есть такой
Evgeny с таким сравнивал?
источник

С

Саша in ErlangRus
У дискорда хороший технический блог, писали бы почаще про бек
источник

С

Саша in ErlangRus
What we do in Discord would not be possible without Elixir. It wouldn’t be possible in Node or Python. We would not be able to build this with five engineers if it was a C++ codebase. Learning Elixir fundamentally changed the way I think and reason about software. It gave me new insights and new ways of tackling problems.

Интересно для сравнения в телеге какое количество программистов сервер пилит.
источник

AB

Alex Bubnov in ErlangRus
12M ccu
26M ev/s

cluster with 400-500 Elixir machines - а это не дофига ли?
источник

AB

Alex Bubnov in ErlangRus
То есть, команде дискорда, конечно, виднее, но почему-то всё же ощущается избыточным такое количество
источник

ИИ

Иванов Иванов... in ErlangRus
Alex Bubnov
12M ccu
26M ev/s

cluster with 400-500 Elixir machines - а это не дофига ли?
это прям хосты?
источник

LW

Lev Walkin in ErlangRus
Alex Bubnov
12M ccu
26M ev/s

cluster with 400-500 Elixir machines - а это не дофига ли?
никогда не угадаешь.
источник

EI

Evgeniy Isaev in ErlangRus
Evgeny Khramtsov
никакого TLS (в IoT не умеют в TLS)
Ну вот у нас IoT, плавно перетекающий в Wearable. У нас изначально прикручен относительно легкий TLS, причём для аутентификации устройств на этапе установки соединения. Только вот похоже никому нафиг не нужно security в IoT и инвесторов на это поделие не видно уже больше полугода )))
источник

LW

Lev Walkin in ErlangRus
Пользователям нужно. Но пользователи не хотят.
источник