Ich mache meine ersten Schritte mit Akka und Scala. Die Scala spielt für diese Frage keine Rolle, könnte auch Java sein.Antwort senden oder an einen anderen Schauspieler weiterleiten
Mein kleines Programm:
- Sammelt einige Daten (A)
- hat einige Berechnung (B)
- und speichert das Ergebnis in einer Tabelle (C)
Ich sehe zwei oder besser drei verschiedene Ansätze, um meine Schauspieler zu gestalten. (A) sendet eine Nachricht an einen Schauspieler für (B), aber dann könnten wir zwischen verschiedenen Ansätzen wählen:
- (B) sendet eine Antwort (A) zurück
- (B) sendet sie an eine dritte Schauspieler für die Persistenz (C)
- ((B) speichert die Daten selbst in der db)
Welches ist beste Praxis? Ich würde zum zweiten neigen. Die dritte stelle ich in Klammern, weil ich nicht mag. Ich mag kleinere Teile, eine Art „eine Sache tun und tun es richtig“
Vielen Dank für Ihre Kommentare,
Mike