Note dal lavoro · Backend
Note su Backend
Laravel, database e API: prestazioni, affidabilità e scelte pratiche.
- Backend · 4 minAPI sicure da ripetere: idempotenza e retryCosa succede quando una richiesta riesce ma la risposta si perde: Idempotency-Key, vincoli univoci e come evitare ordini duplicati.
- Backend · 5 minLeggere EXPLAIN in MySQL senza paura (e scegliere l’indice giusto)Le quattro colonne di EXPLAIN che contano, i motivi per cui un indice non viene usato e come costruire un indice composto per una query reale.
- Backend · 5 minCode e job in Laravel: spostare il lavoro lento fuori dalla richiestaDispatch, tentativi, backoff e job falliti: come usare le code di Laravel in modo affidabile e cosa controllare dopo ogni deploy.
- Backend · 4 minQuery N+1 in Laravel: come riconoscerle e toglierleIl problema più comune delle pagine lente in Laravel: come individuarlo, come risolverlo con l’eager loading e come far fallire i lazy load accidentali in sviluppo.
- Backend · 4 minPaginazione in Laravel: offset o cursore?paginate, simplePaginate e cursorPaginate a confronto: costo reale, comportamento quando i dati cambiano e quale scegliere per una tabella, un feed o un’API.