Re:Show HN: bitcoin-akka – a btcwallet client, written in Sc...
by goldmar on Friday May 09, 2014 @11:50AM
(#7721502)
I agree on the part that working with Scala and akka is enjoyable! :)
About being over-engineered... well, it is quite extensive for what it does but I'm not sure I agree with it being over-engineered...
I also found that it's a bit difficult to debug, since I often have request-response chains (like: get raw transaction (1) of an incoming transaction, get raw transaction (2) of the input, create a new transaction using the output of (2)...) and one chain of messages gets mixed up with another chain of messages. So it gets somewhat confusing in the logs. But I guess that's a common problem of event-driven programming...
About being over-engineered... well, it is quite extensive for what it does but I'm not sure I agree with it being over-engineered...
I also found that it's a bit difficult to debug, since I often have request-response chains (like: get raw transaction (1) of an incoming transaction, get raw transaction (2) of the input, create a new transaction using the output of (2)...) and one chain of messages gets mixed up with another chain of messages. So it gets somewhat confusing in the logs. But I guess that's a common problem of event-driven programming...