Context-Agnostic Actors - The Holy Grail of Distributed Application Development by Dmitry Sagatelyan
Reusing properly engineered code saves time and money. Applying SOLID Design Principles results in creating highly reusable code units. Actors are the typical building blocks of Distributed Applications. Actors interact with each other by sending and receiving Messages.
Actors developed with the knowledge of location (within the Distributed Application) and/or runtime environment of other Actors are not truly reusable. In such systems, moving an Actor into a different location or different Development Environment (i.e., Programming Language) takes time and effort not only for updating code of the Actor being moved, but also code of the Actors it communicates with.
This presentation shows how to design and implement context-agnostic Actors interacting via a LabVIEW-based Distributed Message Broker.
Presentation Links
See Also
External Links