1. A method for processing messages in a computer system, comprising: sending a message to a location designated to receive said message, said message comprising a request identifier specifying a request said message corresponds to and a sequence identifier indicating a position of said message in a dynamic processing sequence of said request, said position being relative to any other messages of said request, wherein said sending said message to said location comprises using a send function to send said message to said location, said send function including a parameter indicating that said request is a new request, and wherein said parameter further comprises a target parameter to receive results for said new request when processing for said new request is completed; retrieving, by a process, said message from said location; and sending, by said process, said message to any one or more other processes dynamically chosen from among a plurality of processes, by said process, to receive said message.