Future Objects and Singletons
Active objects can simplify client interactions through the future pattern, allowing clients to retrieve results without managing queues. However, the design is most effective when only one result is expected. The singleton pattern ensures a single instance of an object, but it can lead to issues similar to global variables, making it essential to use judiciously.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 19: Concurrency Pt. 2
Related Questions