Los que sucede es que tengo un procesos que es un cuello de botella y relentiza la ejecucion del proceso en general pondre un ejemplo para entenderlo mejor.
supongamos que tenemos el metodo saveNotification que lo que hace es enviar un correo al usuario involurado y guardar en base de datos la notificacion asi:
Código PHP:
saveNotification($notification){
$this->sendMail($notification); // cuello de botella
$this->notificationModel->save($notification);
}
He visto que esto se puede hacer en otros lenguajes como java y me gustaria saber si esto es factible en php o que otra solucion me dan para evitar este cuello de botella y evitar que el tiempo total de ejecucion del metodo general dependa del metodo enviar mail que es el que demora mucho