The Trading Candles generator on Elixir
git clone git@github.com:Merff/pifagor.git pifagor
cd pifagor
mix deps.get
- Set db credentials in
dev.exs
andtest.exs
mix ecto.create
mix ecto.migrate
- Now you can run:
mix test
For run producing data just run:
iex -S mix
and wait some seconds =)
Я использовал Postgres в качестве хранилища данных, т.к. это было наиболее просто. Так же можно было использовать что-то вроде DTS или Mnesia.
Набросал простой scheduler на GenServer, но можно было использовать готовые решения вроде библиотеки Quantum.