Blog

Leggi gli ultimi post per rimanere aggiornato/a

Immagine di copertina
AWS Lambda vs Fargate: quando scegliere tra serverless e container su AWS

AWS Lambda e AWS Fargate sono i due principali modelli di compute serverless e container su AWS, e la scelta tra i due ha implicazioni dirette su costi, scalabilità, latenza e complessità operativa. In questo articolo analizziamo le differenze architetturali, i limiti di ciascuno e le regole pratiche per selezionare il modello giusto in base al profilo del tuo workload.

Leggi
Immagine di copertina
Go Context Package: cos'è e come usarlo per la gestione di timeout e cancellation

Il package context di Go è il meccanismo standard per propagare segnali di cancellazione, deadline e timeout attraverso le goroutine di un programma. In un sistema concorrente, saper usare correttamente context.Context fa la differenza tra un servizio che risponde in modo prevedibile sotto pressione e uno che lascia goroutine appese indefinitamente, consumando risorse senza controllo.

Leggi
Immagine di copertina
Observability vs Monitoring: guida pratica con OpenTelemetry nei sistemi distribuiti

Observability e monitoring sono concetti spesso usati come sinonimi, ma hanno significati precisi e ruoli distinti nei sistemi distribuiti moderni. Il monitoring risponde alla domanda “qualcosa sta andando storto?”; l’observability ti permette di rispondere a “perché sta andando storto?” — anche per problemi che non avevi previsto di monitorare. Capire questa differenza è il punto di partenza per costruire sistemi davvero operabili in produzione.

Leggi
Immagine di copertina
Bruno vs Postman: un client API offline

Bruno è un client API open source che permette di creare e gestire API così come fa Postman, ma con alcune differenze significative. Mentre Postman è un client API molto popolare, Bruno si distingue per la sua semplicità e leggerezza e soprattutto per essere offline.

Leggi
Immagine di copertina
Go Structs: Tecniche di Ottimizzazione della Memoria

Nello scorso articolo abbiamo visto quanto un piccolo accorgimento sul codice Go possa influire sulle prestazioni dei nostri programmi in termini di memoria occupata e velocità. Questa volta proviamo a scendere un po’ più nel dettaglio. Aggiungiamo qualche altro accorgimento tecnico e parliamo di qualche buona tecnica di programmazione. L’obiettivo sarà ancora quello di dare un boost al codice che scriviamo.

Leggi
Immagine di copertina
Go Structs: Ottimizzazione della Memoria

Usando Go è molto semplice realizzare qualsiasi tipo di algoritmo (davvero, credetemi) o API complessa dopo averla progettata consapevolemente. Come linguaggio di programmazione, è sicuramente uno dei principali facilitatori. Non presenta particolari problematiche e anche il/la dev meno esperto/a può realizzare soluzione efficienti.

Leggi

Prossimi eventi

Immagine di copertina

Come To Code 2026

26-27 settembre 2026

Pignola, Basilicata

Tutti gli eventi ➡

Partners

Community, aziende e persone che supportano attivamente il blog

Vuoi diventare partner?

Collaboriamo con community, aziende e strumenti del mondo tech che vogliono raggiungere la nostra community di dev ed engineer italiani. Scrivici per proporre una collaborazione.

✉️ Scrivici

Vuoi diventare tech content creator? 🖊️

Se ti va di raccontare la tua esperienza nel mondo tech, questo è il posto giusto.

Cerchiamo voci autentiche, esempi pratici e punti di vista utili per chi legge.

Scrivici a collaborazioni[at]theredcode.it con una proposta: idea, taglio del contenuto e una breve presentazione. Non vediamo l'ora di leggere la tua esperienza!

Invia la tua idea