What is claimed is:1. A method comprising:receiving a current message having an identifier;determining, based on the identifier, that the current message is associated with a transaction, wherein determining that the current message is associated with the transaction comprises determining, based on the identifier, that an entry for the transaction exists in a database;determining a difference between a creation time associated with the entry for the transaction and a current time associated with the current message; andsending, based on the difference between the creation time associated with the entry for the transaction and current time associated with the current message, the current message to a target service instance corresponding to the transaction, wherein sending, based on the difference between the creation time associated with the entry for the transaction and the current time associated with current message, the current message to the target service instance comprises:determining that a difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than a predetermined amount of time wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprise determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the predetermined amount of time comprises an amount of time needed for a Data Over Cable Service Interface Specification (DOCSIS) 3-way handshake, andsending, in response to determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined time, the current message to a same target service instance associated with the entry for the transaction.2. The method of claim 1, further comprising, prior to receiving the current message:receiving a first message having the identifier;determining, based on the identifier, that an entry for the transaction does not exist in a database;creating, in response to determining that the entry for the transaction does not exist in the database, the entry for the transaction in the database, wherein the entry for the transaction indicates the target service instance and a creation time; andsending the first message to the target service instance corresponding to the transaction.3. The method of claim 2, wherein creating the entry for the transaction in the database comprises creating the entry for the transaction in the database wherein the creation time comprises a time that the first message was received.4. The method of claim 1, wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprises determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the current time associated with the current message comprises a time that the current message was received.5. The method of claim 1, wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprise determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the predetermined amount of time comprises 200 ms.6. The method of claim 1, wherein receiving the current message having the identifier comprises receiving the current message having the identifier wherein the identifier is based on at least one of the following: a Media Access Control (MAC) address of a Cable Modem (CM) corresponding to a client device from which the current message was received; a Remote Physical Layer (R-PHY) node identifier corresponding to a node from which the current message was received; and a Layer 2 Tunneling Protocol Version 3 session corresponding to the current message.7. A system comprising:a memory storage; anda processor coupled to the memory storage, wherein the processor is operative to:receive a current message having an identifier;determine, based on the identifier, that the current message is associated with a transaction, wherein the processor being operative to determine that the current message is associated with the transaction comprises the processor being operative to determine, based on the identifier, that an entry for the transaction exists in a database;determine that a difference between a creation time associated with the entry for the transaction and a current time associated with the current message; andsend, based on the difference between the creating time associated with the entry for the transaction and the current time associated with the current message, the current message to a target service instance, wherein the processor being operative to send, based on the difference between the creation time associated with the entry for the transaction and the current time associated with current message, the current message to the target service instance comprises the processor being operative to:determine that a difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than a predetermined amount of time wherein the predetermined amount of time comprises an amount of time needed for a Data Over Cable Service Interface Specification (DOCSIS) 3-way handshake, andsend, in response to determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined time, the current message to a same target service instance associated with the entry for the transaction.8. The system of claim 7, wherein the processor is further operative to:receive a first message having the identifier;determine, based on the identifier, that an entry for the transaction does not exist in a database;create, in response to determining that the entry for the transaction does not exist in the database, the entry for the transaction in the database, wherein the entry for the transaction indicates the target service instance and a creation time; andsend the first message to the target service instance corresponding to the transaction.9. The system of claim 8, wherein the creation time comprises a time that the first message was received.10. The system of claim 7, wherein the current time associated with the current message comprises a time that the current message was received.11. The system of claim 7, wherein the predetermined amount of time comprises 200 ms.12. The system of claim 7, wherein the identifier is based on at least one of the following: a Media Access Control (MAC) address of a Cable Modem (CM) corresponding to a client device from which the current message was received; a Remote Physical Layer (R-PHY) node identifier corresponding to a node from which the current message was received; and a Layer 2 Tunneling Protocol Version 3 session corresponding to the current message.13. A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:receiving a current message having an identifier;determining, based on the identifier, that the current message is associated with a transaction, wherein determining that the current message is associated with the transaction comprises determining, based on the identifier, that an entry for the transaction exists in a database;determining a difference between a creation time associated with the entry for the transaction and a current time associated with the current message; andsending, based on the determined difference between the creation time associated with the entry for the transaction and the current time associated with the current message, the current message to a target service instance, wherein sending, based on the difference between the creation time associated with the entry for the transaction and the current time associated with current message, the current message to the target service instance comprises:determining that a difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than a predetermined amount of time wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprise determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the predetermined amount of time comprises an amount of time needed for a Data Over Cable Service Interface Specification (DOCSIS) 3-way handshake, andsending, when the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined time, to a same target service instance associated with the entry for the transaction.14. The non-transitory computer-readable medium of claim 13, further comprising, prior to receiving the current message:receiving a first message having the identifier;determining, based on the identifier, that an entry for the transaction does not exist in a database;creating, in response to determining that the entry for the transaction does not exist in the database, the entry for the transaction in the database, wherein the entry for the transaction indicates the target service instance and a creation time; andsending the first message to the target service instance corresponding to the transaction.15. The non-transitory computer-readable medium of claim 13, wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprise determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the predetermined amount of time comprises an amount of time needed for a Data Over Cable Service Interface Specification (DOCSIS) 3-way handshake.16. The non-transitory computer-readable medium of claim 13, wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprises determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the current time associated with the current message comprises a time that the current message was received.17. The non-transitory computer-readable medium of claim 13, wherein determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time comprise determining that the difference between the creation time associated with the entry for the transaction and the current time associated with the current message is less than the predetermined amount of time wherein the predetermined amount of time comprises 200 ms.18. The non-transitory computer-readable medium of claim 13, receiving the current message having the identifier comprises receiving the current message having the identifier wherein the identifier is based on at least one of the following: a Media Access Control (MAC) address of a Cable Modem (CM) corresponding to a client device from which the current message was received; a Remote Physical Layer (R-PHY) node identifier corresponding to a node from which the current message was received; and a Layer 2 Tunneling Protocol Version 3 session corresponding to the current message.