Informazioni sul servizio
TradottoSono un ingegnere backend e mi specializzo in Ballerina — un linguaggio orientato al cloud progettato specificamente per compiti di integrazione. Se hai bisogno di sistemi che scambiano dati in modo affidabile, scrivo il codice di collegamento che fa funzionare tutto insieme. Negli ultimi anni ho consegnato dozzine di progetti: API REST e GraphQL, microservizi gRPC, pipeline di coda di messaggi e connettori che collegano endpoint SOAP legacy con servizi JSON moderni. Ciò che apprezzo di più di Ballerina è che il codice stesso si legge come un diagramma di sequenza: ogni chiamata del client, ogni lavoratore e ogni risposta sono espressi direttamente nel linguaggio, quindi il modello visivo e il programma funzionante non divergono mai. Questo accelera la revisione e semplifica l'inserimento di nuove persone nel tuo team. Il lavoro tipico include la gestione dei protocolli HTTP, HTTP2, WebSocket, TCP e gRPC, oltre a modelli resilienti: ritentativi, interruttori di circuito, timeout e trasformazione dei dati tra XML, JSON e CSV. Integro protezione tramite OAuth2 e JWT, registrazione strutturata, tracciamento distribuito e metriche Prometheus in modo che il servizio sia osservabile fin dal primo giorno. I risultati includono un pacchetto Ballerina, specifiche OpenAPI generate, immagini di container, manifesti Kubernetes, test unitari e di integrazione e documentazione chiara. Lavoro in modo iterativo, mostro frequentemente i progressi e ti lascio codice manutenibile, non una scatola nera. Costruendo insieme un'API SaaS, aggiornando uno strato di integrazione o creando una nuova rete di microservizi — guiderò il compito dalla progettazione al deployment. Parlami dei tuoi endpoint e formati di dati, e pianificherò un'integrazione pulita e testabile.