Risolverò bug e ottimizzerò il tuo backend golang


Informazioni su questo servizio
Traduzione automatica.
Il tuo backend Go crasha, restituisce risposte sbagliate, è lento o si blocca sotto carico?
Sono un Senior Software Engineer con 6 anni di esperienza nella creazione e gestione di sistemi backend di produzione in Go.
Posso aiutarti con:
Errori di runtime, panic e comportamenti imprevisti
Problemi con REST API e webhook
Problemi di query con PostgreSQL e MongoDB
Endpoint lenti e colli di bottiglia nelle prestazioni
Problemi di concorrenza, goroutine, race condition e deadlock
Bug di autenticazione e autorizzazione
Problemi con Kafka, RabbitMQ, Redis e worker in background
Errori legati a Docker, configurazione e deployment
Refactoring, test unitari e prevenzione delle regressioni
Il mio processo include la riproduzione del problema, l'identificazione della causa principale, l'implementazione di una soluzione manutenibile e la verifica del risultato con test o passaggi di validazione chiari.
Contattami prima di ordinare. Condividi l'errore, i log, il comportamento atteso, il codice rilevante e i passaggi per riprodurre il problema così posso confermare l'ambito e consigliare il pacchetto più adatto. Problemi complessi o poco chiari potrebbero richiedere un'offerta personalizzata.
Scopri di più su Yusuf Dariyemez
Senior Go Backend Developer APIs Microservices PostgreSQL
- DaTurchia
- Membro damar 2023
Lingue
Turco, Inglese
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
Devo contattarti prima di effettuare un ordine?
Sì. Per favore, invia i dettagli dell'errore, i log, il comportamento atteso, i passaggi di riproduzione e la tecnologia rilevante. Esaminerò il problema e confermerò il pacchetto più adatto prima che tu ordini.
Cosa si intende per un bug?
Un bug è un problema chiaramente definito e riproducibile con un risultato atteso. Errori multipli, moduli o cause principali non correlate potrebbero richiedere un pacchetto più grande o un'offerta personalizzata.
Puoi garantire che ogni bug possa essere risolto?
Posso confermare questo solo dopo aver esaminato le informazioni disponibili e il codice. Alcuni problemi potrebbero dipendere da sistemi di terze parti non accessibili, credenziali incomplete, dipendenze legacy o infrastrutture esterne al progetto.
Puoi migliorare le prestazioni di un'API lenta?
Sì. Posso analizzare il codice dell'applicazione, le query del database, gli indici, le chiamate API esterne, la concorrenza, la cache e l'elaborazione in background per identificare e risolvere i colli di bottiglia delle prestazioni.
Puoi risolvere problemi di PostgreSQL o MongoDB?
Sì. Posso indagare query lente, accesso errato ai dati, problemi di transazioni, indici, blocchi, pipeline di aggregazione e errori a livello di applicazione del database.
Risolvi problemi di concorrenza e goroutine?
Sì. Posso indagare race condition, deadlock, goroutine bloccate, uso improprio dei canali, problemi di sincronizzazione e accesso concorrente non sicuro nelle applicazioni Go.
Aggiungerai test alla soluzione?
I test sono inclusi nei pacchetti Standard e Premium quando possibile. Per ordini Basic, i test automatizzati possono essere acquistati come servizio aggiuntivo.
Puoi lavorare con un repository privato?
Sì. Puoi fornire accesso temporaneo e limitato al repository dopo l'inizio dell'ordine. Per favore, non condividere password permanenti o credenziali non correlate.
Cosa succede se il problema è più grande del previsto?
Spiegherò cosa è stato scoperto prima di eseguire lavori fuori ambito. Possiamo modificare l'ambito tramite un servizio aggiuntivo o un'offerta personalizzata se approvi.
Quali framework Go supporti?
Lavoro con Gin, Fiber, Echo, net/http e architetture Go personalizzate. Posso anche seguire il framework e le convenzioni già usate nel tuo progetto.

