mpakhomov / akka-io-demo

https://bitbucket.org/snippets/exante/7j8nn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

akka-io-demo

How to run:

  1. python scripts/upstream.py
  2. start up com.mpakhomov.ServerApp
  3. start up any number of clients: com.mpakhomov.ClientApp

DataFlow:

Upstream: upstream tcp server -> UpstreamClientActor -> EventProcessorActor -> CandlestickAggregatorActor

Server: CandlestickAggregatorActor -> ServerActor

About

https://bitbucket.org/snippets/exante/7j8nn

License:Apache License 2.0


Languages

Language:Scala 67.5%Language:Java 26.8%Language:Python 5.7%