These are chat archives for petabridge/akka-bootcamp

Sep 2018
Hartej Singh Grewal
Sep 01 2018 22:55
Wassup everyone! I just finished Unit 1 - Lesson 4. I know its way too early but I can't move forward without clearing this from my head. Either I am too naive to understand or there are some issues with code(until this point). Here are the 2 main issues that I observed:
1) Unsupervised exceptions in non-actor files such as FileObserver. TailActor calls _observer.Start(), if there are any issues with the method the tail actor fails. Couldn't things like this lead to many unhand-led errors in large applications even though there is supervision on actors.
2) The actors violating SRP. For example, the ConsoleReader is writing to console and also performing some validation of messages to terminate console.
Thanks. Please help.