gruelbox / orko

Trade on and script multiple crypto exchanges from a single user interface on desktop and mobile. In development.
GNU Affero General Public License v3.0
180 stars 63 forks source link

Heroku can't keep up with current market volume #360

Open badgerwithagun opened 5 years ago

badgerwithagun commented 5 years ago

Significant lag occurring when BTC/USD pairs are subscribed, causing memory issues on the box and delayed data.

Two problems here:

Need to investigate

kenibarwick commented 5 years ago

Tried Azure?


From: Graham Crockford notifications@github.com Sent: Tuesday, May 14, 2019 3:51:31 PM To: gruelbox/orko Cc: Subscribed Subject: [gruelbox/orko] Heroku can't keep up with current market volume (#360)

Significant lag occurring when BTC/USD pairs are subscribed, causing memory issues on the box and delayed data.

Two problems here:

Need to investigate

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/gruelbox/orko/issues/360?email_source=notifications&email_token=AAZNAVAS24NUA3F25JZLKHTPVLGXHA5CNFSM4HM2YG52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GTWKCIA, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAZNAVB4R3WZH5VUB4ZYH7LPVLGXHANCNFSM4HM2YG5Q.

badgerwithagun commented 5 years ago

Not yet, but I doubt I'll bother. This thing is working constantly all day. It needs 24 hours of compute per day. Looks like 55.43 GBP/Month on Azure, and I'd have to set up the pipeline myself. Nope!

If I'm going to go to the effort of setting up a CD pipeline to a cloud provider, it'll probably be AWS.

kenibarwick commented 5 years ago

(Y)

On Tue, 14 May 2019 at 23:14, Graham Crockford notifications@github.com wrote:

Not yet, but I doubt I'll bother. This thing is working constantly all day. It needs 24 hours of compute per day. Looks like 55.43 GBP/Month on Azure, and I'd have to set up the pipeline myself. Nope!

If I'm going to go to the effort of setting up a CD pipeline to a cloud provider, it'll probably be AWS.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gruelbox/orko/issues/360?email_source=notifications&email_token=AAZNAVCG3BZ7HZU3SH4ESRDPVM2VRA5CNFSM4HM2YG52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVM6HFQ#issuecomment-492430230, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZNAVEVBO5KXE6AUNU2ILLPVM2VRANCNFSM4HM2YG5Q .

badgerwithagun commented 5 years ago

Promising performance from a $10/month Vultr server. I'm still working on the deployment scripting. I plan to open source that too.

badgerwithagun commented 4 years ago

Full replacement of Heroku includes the full CD pipeline, infrastructure-as-code and provisioning. I have this all mostly working now but am working through getting it bomb-proof.