Cómo aceleramos nuestra API de Laravel cinco veces
Analizamos un camino real para optimizar una API de Laravel: perfilado, lucha contra el N+1, almacenamiento en caché y modo residente, con cifras de antes y después.
Blog
Notas prácticas sobre PHP y Laravel, Go, bases de datos, colas, cacheo, microservicios y DevOps — de la experiencia real operando sistemas en producción.
Analizamos un camino real para optimizar una API de Laravel: perfilado, lucha contra el N+1, almacenamiento en caché y modo residente, con cifras de antes y después.
Por qué las tareas en cola deben ser idempotentes, cómo protegerse de la doble ejecución y configurar correctamente los reintentos.
Cómo leer un plan de consulta, elegir un tipo de índice y evitar crear índices inútiles que solo ralentizan la escritura.
Cuándo se justifican los microservicios, cómo trazar los límites y por qué los eventos asíncronos importan más que las llamadas síncronas.
Un pipeline mínimo pero útil para un equipo de unas pocas personas: pruebas, compilación de imágenes, despliegue seguro y reversión rápida.
Patrones de almacenamiento en caché, lucha contra la estampida de caché e invalidación correcta, para que la caché acelere el sistema en lugar de romper su corrección.