Size: a a a

2020 July 13

DP

D. P. in ErlangRus
Т.е. руби эмулирует общение с внешними сервисами, которых море, банки, заводы, пароходы и водители грузовиков. Которые могут нажать на кнопочку и подписать платёжку, а могут нет, а может сеть обвалиться, а протокол с той программой, которая используется у фирмы Ч ещё не завезли, а может ещё один поставщик, и т.д.
источник

DP

D. P. in ErlangRus
А процессы на эрланге будут оркестрировать прохождение всего этого барахла по бизнес-логике. И изредка обращаться к внешней ноде: а мол спроси Шахерезаду Иванну насчёт заключения медкомиссии товарища Пупкина, пускать его в рейс или нет?
источник

DP

D. P. in ErlangRus
И вот всея этой бизнес-логики не знает никто из человеков, только Господь. Ну и с его помощью надеемся узнать и мы. Через какое-то время.
источник

ИИ

Иванов Иванов... in ErlangRus
D. P.
Т.е. руби эмулирует общение с внешними сервисами, которых море, банки, заводы, пароходы и водители грузовиков. Которые могут нажать на кнопочку и подписать платёжку, а могут нет, а может сеть обвалиться, а протокол с той программой, которая используется у фирмы Ч ещё не завезли, а может ещё один поставщик, и т.д.
со временем планируется заглушки на ruby чем-то работающим заменять?
источник

DP

D. P. in ErlangRus
ну да
источник

DP

D. P. in ErlangRus
сейчас главное как-то взлететь
источник

DP

D. P. in ErlangRus
поэтому и неохота писать все эти обвязки, прокси из json в json и т.д.
источник

ИИ

Иванов Иванов... in ErlangRus
D. P.
поэтому и неохота писать все эти обвязки, прокси из json в json и т.д.
ну, логично. а если обмен через очереди сообщений не противоречит архитектуре то смысла сопрягать ruby и erlang вообще нет
источник

СК

Сергей Крутский... in ErlangRus
А если вместо кролика https://nats.io/ ?
источник

AB

Alexander Bogosyan in ErlangRus
D. P.
поэтому и неохота писать все эти обвязки, прокси из json в json и т.д.
А что grpc ещё никто не предлагал? :)
источник

DP

D. P. in ErlangRus
Alexander Bogosyan
А что grpc ещё никто не предлагал? :)
не поддерживает эрланг ))
источник

AB

Alexander Bogosyan in ErlangRus
D. P.
не поддерживает эрланг ))
источник

AB

Alexander Bogosyan in ErlangRus
И плагин есть чтобы генерить клиента
источник

AB

Alexander Bogosyan in ErlangRus
источник

DP

D. P. in ErlangRus
у меня сейчас переполнение стека случится, хххх
спасибо, обсудим эти варианты
источник

AB

Alexander Bogosyan in ErlangRus
Оно все немного кривое/косое но взлететь можно быстро
источник

AB

Alexander Bogosyan in ErlangRus
Или просто protobuf: https://github.com/tomas-abrahamsson/gpb, но транспорт и rpc надо будет делать самим
источник

SB

S B in ErlangRus
а я правильно понимаю, что в мире Эрланга единственный более-менее известный и популярный стримминговый фреймворк это РэббитЭмКью (без персистентных очередей конечно)? ничего типа KafkaStreams, Pulsar functions, Flink нет?
источник

SB

S B in ErlangRus
или я плохо ищу?
источник

MK

Matwey Kornilov in ErlangRus
в RabiitMQ есть персистентные очереди
источник