Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A pilot installation of Wolf was made on 10 ec2 boxes, mainly m1.medium and m1.large if I remember correctly. 3 boxes for C*, 3 boxes for Hadoop, 1 for Kafka, 1 for Storm, 2 for everything else. You might be able to squeeze it in less machines as Amazon is upgrading specs all the time. Deployment scripts are very simple at the moment, just a bunch of shell commands. That might be upgraded in the future to some magic automation. Nevertheless, scripts were tested on Ubuntu 12.04, but are not specific to Ubuntu, other then the package manager (apt-get). Probably if you sed s/apt-get/yum the scripts, they will work on CentOS/Fedora. If you have a really strong machine you might even be able to squeeze everything in one box. I wouldn't recommend it though, keeping the state of all the clusters in one Zookeeper is a very risky business, plus reliability issues. Unfortunately, it's not so simple to get Wolf from nothingness to a working/trading system. To actually trade you will also need a data feed, and a brokerage account.


I'm not ultra tech savvy. Just getting into programming but I know bits and pieces. What the guy made, is it superior to metatrader 5 or 4? How is it different from them. I'm running Ubuntu 14.04 as a default machine. Also why is a huge cluster, Amazon servers required? Isn't it possible to run it on a home computer? I don't see any heavy computation. From what I understood, it harvests data from sources and displays them in a plot form.


And it's able to go and get any historic data. It can scale up to thousands of machines (petabytes range), it can scale up to simultaneously ingest thousands of data flows, and so on, and continue to do whatever you want based on event processing (Storm can watch for any strange rules you can come up and fire off events [triggers] to an other component to execute trades), without stopping the flow for even a second.

It's a proof of concept in distributed systems engineering.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: