@ScrapCodes If you are not using a Future within the actor, then there is no need for any concurrent data structures.  @ryanlecompte is right, an actor will only process a single message at any one time.