Farò una revisione del codice senior e un audit dell'architettura backend


Informazioni su questo servizio
Traduzione automatica.
Qualcuno ha costruito il tuo backend. Forse dei contractor, forse un dev junior, forse tu. Funziona. Quello che non sai è se reggerà dieci volte il traffico, o se qualcosa al suo interno ti costerà un weekend e un cliente.
Te lo dirò, per iscritto, in ordine di priorità.
Quattordici anni in Java, Spring e sistemi distribuiti. Attualmente consulente su microservizi in una grande azienda tecnologica Fortune 100. Ho anche creato e gestisco una piattaforma sanitaria tutta mia, con utenti reali.
COSA REVISIONO
Architettura e confini dei servizi. Design delle API. copertura dell'autorizzazione. Validazione degli input. Gestione dei secrets. Gestione degli errori e modalità di fallimento. Livello del database, indici, N+1. Logging. Dipendenze. Test. CI/CD e rollback.
COSA OTTIENI
Un rapporto scritto che indica cosa c'è che non va, perché è importante in termini di business, classificato per rischio, con una soluzione raccomandata e una stima dello sforzo per ciascuna. Niente strumenti inutili, niente lamentele sullo stile.
Ti dirò anche cosa funziona bene. Sapere quali parti sono solide vale tanto quanto sapere quali non lo sono.
PILASTRE TECNOLOGICO
Java, Spring Boot, JEE. Node.js, TypeScript. REST API. PostgreSQL, MySQL, MongoDB. AWS, GCP. Docker.
Scrivimi con il tuo stack e la dimensione del codice e ti dirò quale si adatta.
Scopri di più su Jose Ortiz
Backend Architect and Code Reviewer
- DaMessico
- Membro daapr 2017
Lingue
Spagnolo, Inglese
Traduzione automatica.

