How do i run node save in background process
You can instead of saving the node directly, modify the node object with attributes from the form and then add it to a queue so you can use the Drupal queue system to do the actual node_save() operation on it.