Я хочу сделать микросервис, который будет получать котировки с криптобиржи и пушить сообщения в rabbitmq. Другие микросервисы (стратегии) подписываются на сообщения и запускают свою логику. Получается, что несколько десятков миллисекунд будут критичны в моем случае, так как информация может протухнуть. Как считаете, стоит ли вообще использовать для такого подхода микросерыисы или лучше запилить в монолите?
alex4answ, если будет много серверов, то npm придётся везде руками бегать обновлять. А так в run time гет запросом каждые 30 минут можно бандл стягивать
Чтобы получать данные о какой то свечи надо написать условно 200 строк кода. Я это всё обернул в сервере. Сервер будет просто отдавать бандл на гет запрос и всё.
Далее этим бандлом можно оперировать как bundle.api.binance.buy - 1 строка.
alex4answ, ну чтобы единый бандл организовать в котором будут все методы бирж. Или хотите сказать что это можно сделать без вебпака? (кроме отправки каждый раз запросов на сервер на каждый апи)
alex4answ, хочу сделать сервер-обёртку для api бирж. Суть такова, что в любом другом сервере могу кинуть гет запрос на бандл и уже вызывать методы бирж как api.binance.trade.buy({symbol: 'btcusd'})
Я знаю JS примерно год, работаю фронтенд разработчиком на React, Redux. Подскажите, пожалуйста, в курсе понятно рассказано? Или только актуально если уже имеешь 2 года опыта в ноде?)