Post di Roberto Zingone

Visualizza il profilo di Roberto Zingone, immagine

Head of IT & Core Team Leader @ Immobiliare.it Insights

💾 Il #database #relazionale è tra noi dagli anni 70 e quindi da 50+ anni sopravvive egregiamente (e con molta probabilità ci sopravvivrà, insieme al #COBOL e al #PL1) e ad oggi rimane un componente centrale e fondamentale delle infrastrutture digitali di ogni compagnia tech (dopo #Excel ovviamente 😅). Perchè? Principalmente per la gestione della #transazionalità, cioè la capacità di un #rdbms di gestire unità logiche di lavoro (le transazioni) che coinvolgono uno o più modifiche ai #dati: una transazione deve eseguire tutte le operazioni richieste o, in caso di errore, annullarle tutte per garantire la #coerenza e l'#integrità dei dati (le note proprietà #ACID). 💰 Questo è fondamentale ad esempio per flussi di lavoro #OLTP come l'accredito del vostro stipendio a fine mese, l'addebito del mutuo o della rata della macchina, l'acquisto (previa verifica della disponibilità nello stock di magazzino) di qualsiasi cosa negli store online. PostgreSQL 👶 O semplicemente #postgres per gli amici è, dopo 35 anni, uno dei #database #opensource più apprezzati (ranking nei link), robusti, affidabili e ricchi di estensioni (una su tutte: #postgis per il supporto ai dati #spaziali e a strumenti #gis open come #qgis). E tutto il mondo #NoSQL e le nuove tecnologie di AI basate su #RAG? Se non c'è da fare #caching seriamente (si legge #Redis) nel 99% dei casi probabilmente saranno sufficienti i tipi #json (testuale) e #jsonb (binario e compresso), per partire con i RAG invece si può tranquillamente iniziare con #pgvector e poi esplorare soluzioni ad-hoc. Ok, poi? Poi bisogna sporcarsi le mani per capire le basi e soprattutto i problemi (permessi, memoria, spazio disco, max numero di connessioni, scaling, repliche, ecc..), quindi come ☑️ opzione #1 si può installare tutto a mano in locale o su macchina virtuale (#vm) ospitata sul nostro #cloudprovider preferito per prendere dimestichezza con le configurazioni… oppure ☑️ opzione #2 si può andare direttamente su una #soluzione #gestita fornita sempre dal nostro #cloudprovider preferito, facilmente scalabile in produzione, dotata di backup automatici, manutenzione semplificata delle versioni, ecc… tutti i benefici che si possono immaginare dal non dover fare tutto a mano. Prossimamente proviamo a dare qualche numero, cioè: tutto bello bellissimo ma quanto mi costa? 🤫

  • Nessuna descrizione alternativa per questa immagine
Roberto Zingone

Head of IT & Core Team Leader @ Immobiliare.it Insights

1 mese

Da "hobbista del contenuto" ci tengo a ringraziare chi si impegna con costanza a creare contenuti tech di qualità, variegati e originali che leggo quotidianamente e sono sempre fonte di ispirazione, tra questi (e ce ne sono tanti bravi, quindi seguiteli) sicuramente Christian Varisco, Serena Sensini, Alberto Danese, Giacomo Ciarlini, Michael Di Prisco

Alessandro Miliucci

Pragmatic software creator & founder | Public speaker

1 mese

Povero Redis, ridotto a cache server 😢

Vedi altri commenti

Per visualizzare o aggiungere un commento, accedi