Queuing is necessary to ensure all data sent is received and processed in the order in which they arrive, and applications should have a queuing system developed and in place so that sent messages are managed and stored appropriately. Redox won’t send subsequent messages to an application until we receive a 200 response indicating that the message was received. If we do not receive one, Redox will queue subsequent messages for the application, ensuring that messages are not lost if an application happens to be down for whatever reason.