Właśnie zaczynam pracę z Akka i nie mogę zdecydować, czy powinienem użyć zastrzyku zależności (jak wzór tortu) lub wyszukiwania aktorów, aby oddzielić aktorów od siebie nawzajem. Jaka jest preferowana metoda?Akka przeszukiwania aktora lub wstrzyknięcia zależności
5
A
Odpowiedz
15
Powinieneś raczej przedstawić aktorów sobie nawzajem, co oznacza wysłanie ActorRef w lub z wiadomością lub przekazanie go do konstruktora. Ta ostatnia może obejmować wzór ciasta z twojego wyboru, ale wyszukiwanie jest dużo droższe i dlatego powinieneś używać prawdziwego ActorRef, kiedy tylko jest to możliwe.
Tak sobie wyobrażałem, ale planowałem użyć wyszukiwania w fazie inicjalizacji, nie za każdym razem, gdy były potrzebne. Biorąc to pod uwagę, nadal zgadzam się z tobą i stosuję bardziej klasyczny rodzaj zastrzyku zależności, chociaż nie mam na myśli właściwego powodu. –
Komentarz na temat tego, że wyszukiwanie jest droższe, nie tylko dotyczył kosztu środowiska wykonawczego, ale koszt wdrożenia jest znacznie wyższy, co intuicyjnie wymyśliliście. –
WIsh było więcej opinii i wyjaśnień. –