Informazioni sul servizio
TradottoSviluppo backend ad alte prestazioni in Go e mi concentro su servizi che rimangono veloci e prevedibili sotto carichi reali. Dietro di me — API REST e gRPC, pool di lavoratori concorrenti, consumatori di coda e pipeline in background che elaborano milioni di eventi senza perdite di memoria e senza aumentare la latenza. Assumendo un compito, ottieni un ingegnere che dal primo commit pensa al ciclo di vita delle goroutine, alla cancellazione del contesto, alla pressione inversa e allo spegnimento controllato, non quando tutto inizia a crollare.
Il risultato tipico del mio lavoro è un servizio pulito e ben strutturato: architettura a strati, confini di dominio chiari e iniezione delle dipendenze solo dove è giustificato. Scrivo test unitari e di integrazione, collego log strutturati, metriche e tracciamento, impacchetto tutto in Docker in modo che il servizio funzioni allo stesso modo su un laptop e in un cluster. Faccio attenzione all'efficienza della memoria e al basso carico del garbage collector, in modo che i costi infrastrutturali rimangano contenuti e il p99 rimanga piatto anche nei picchi di traffico.
Posso avviare un progetto da un repository vuoto o collegarmi a codice esistente: profilo i punti lenti e li riscrivo in una forma manutenibile. Parlami del throughput target, dei data store e della timeline — suggerirò un piano realistico e consegnerò codice funzionante e osservabile di cui puoi fidarti in produzione.
Il risultato tipico del mio lavoro è un servizio pulito e ben strutturato: architettura a strati, confini di dominio chiari e iniezione delle dipendenze solo dove è giustificato. Scrivo test unitari e di integrazione, collego log strutturati, metriche e tracciamento, impacchetto tutto in Docker in modo che il servizio funzioni allo stesso modo su un laptop e in un cluster. Faccio attenzione all'efficienza della memoria e al basso carico del garbage collector, in modo che i costi infrastrutturali rimangano contenuti e il p99 rimanga piatto anche nei picchi di traffico.
Posso avviare un progetto da un repository vuoto o collegarmi a codice esistente: profilo i punti lenti e li riscrivo in una forma manutenibile. Parlami del throughput target, dei data store e della timeline — suggerirò un piano realistico e consegnerò codice funzionante e osservabile di cui puoi fidarti in produzione.