Home Varie Software Libero e Open Source Il delfino e l'elefante

In evidenza

I riflettori della Fiera del Levante si accendono su SMAU Bari 2012

I riflettori della Fiera del Levante si accendono su SMAU Bari 2012

Dal 15 al 16 febbraio nel Nuovo Padiglione della Fiera del Levante, la quarta edizione di Smau sarà dedicata ...
TecnoWorkshop Lucca2011

TecnoWorkshop Lucca2011

Finalmente, e dopo un po' di peripezie siamo riusciti ad organizzare il primo TecnoWorkshop del nostro...
Società Italiana dei Professionisti delle Scienze dell'Informazione

Società Italiana dei Professionisti delle Scienze dell'Informazione

La Società Italiana dei Professionisti delle Scienze dell'Informazione (acronimo SIPSI) è una associazione...
Testata Giornalistica

Testata Giornalistica

Il portale Professionisti e Consulenti ICT - Italia è ora una testata giornalistica a tutti gli effetti...

Bandi di Concorso

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Concorso pubblico per informatico alla Corte dei Conti

E' indetto un concorso pubblico, per   esami,   per   il reclutamento di tre unità di informatici da inquadrare nella III area, fascia retributiva F1, da destinare agli Uffici della Corte dei Conti con sede in Roma. Requisiti: laurea triennale in scienze e...

05 Feb 2012 - Letture:81

Istruttore informatico L.68/1999 al Comune di Potenza

Concorso pubblico, per esami, per la copertura di n. 2 posti di Istruttore Informatico, categoria C, posizione economica C1, a tempo pieno e indeterminato, con riserva assoluta alle categorie dilavoratori di cui all'art. 1 della legge n. 68/1999 (norme per...

21 Gen 2012 - Letture:86

Senior Business Consultant presso Lombardia Informatica

Selezione per figura Senior Business Consultant presso Lombardia Informatica. Il collaboratore dovrà fornire consulenza strategica e di business sulle tematiche verticali della Socio-Sanità. Requisiti di ammissione: Laurea in Ingegneria, Economia e Commercio o Scienze dell’Informazione; Percorsi di formazione professionale in ambito sanitario e socio-sanitario, su...

11 Gen 2012 - Letture:140

Bando progetto TAG (Toscana Area Giovani) per giovani talenti digitali

UPI Toscana ha indetto un avviso pubblico per la selezione di 20 giovani (2 per ciascuna delle 10 province della Toscana), da impiegare come formatori all'interno del Progetto TAG (Toscana Area Giovani). Il bando è finalizzato a valorizzare al meglio i...

03 Gen 2012 - Letture:147

Avviso pubblico per giovani dottori di ricerca per Uffici di Gabinetto

Avviso pubblico per il conferimento di n. 6 incarichi presso gli Uffici di diretta collaborazione del Ministro dell'istruzione dell'università e della ricerca, per soggetti estranei alla pubblica amministrazione. Ambiti di esperienza e Aree di competenza: Nuovi Media: nuove forma di comunicazione tra...

02 Gen 2012 - Letture:101

Database Administrator in the Information Technology (IT) Department at CERN

E' aperta una posizione nel gruppo di lavoro che fornisce servizi Database e Middleware al CERN, un'organizzazione internazionale che fa fisica delle particelle di stanza a Ginevra, Svizzera. Direttamente dal sito del bando si legge: as Database Administrator in the Database...

12 Dic 2011 - Letture:154

Posto per collaboratore tecnico CROB a Rionero in Vulture (PZ)

Indetto pubblico concorso, per titoli ed esami, per la copertura di un posto di collaboratore tecnico professionale esperto - Ingegnere - Cat. DS presso il centro di riferimento oncologico della Basilicata in Rionero in Vulture (PZ).

22 Nov 2011 - Letture:259

I più attivi

Dati e punteggi dell'ultimo anno

Giovanna Casamassima Giovanna Casamassima
47 articoli
12,694 punti totali
Rodolfo Giometti Rodolfo Giometti
45 articoli
6,855 punti totali
Vittorio D'Aversa Vittorio D'Aversa
34 articoli
3,039 punti totali
Fulvio Lucchetti Fulvio Lucchetti
11 articoli
0,552 punti totali
Fabio Bronzini Fabio Bronzini
12 articoli
0,501 punti totali

Ci hanno visitato

Oggi:2181
Ieri:2515
Totali (14/04/09):927664

I nostri numeri

Articoli pubblicati: 519
Iscritti al portale: 677
Iscritti all'Elenco: 175
Iscritti ML Discussioni: 333
Iscritti ML Articoli: 28
Iscritti ML Lavoro: 166
 
Il delfino e l'elefante Stampa E-mail
(2 voti, media 5.00 di 5)
Area Varie - Software Libero e Open Source
Scritto da Federico Campoli   
Martedì 03 Agosto 2010 08:03
Articolo letto 776 volte

È qualche giorno che il google alert settato sulla parola chiave PostgreSQL mi inonda di link ad articoli, per lo più in italiano, che parlano dello spegnimento dei server dedicati alla buildfarm, un sistema applicativo per il test e la ricerca di bug su PostgreSQL in maniera automatizzata, da parte di Oracle.

Faccio una piccola divagazione a beneficio di chi non conosce le varie vicissitudini che hanno caratterizzato il mondo dei DBMS open source negli ultimi anni.

Fino al 2007 la Sun Microsystems ha investito molto nel database PostgreSQL sia in termini di supporto che di sviluppo offrendo alla comunità un gruppo di server applicativi per la suddetta buildfarm e ponendo il DBMS dell'elefante al centro di un pacchetto integrato che sembrava potesse mettersi in competizione con prodotti commerciali di grande caratura e costo.

Successivamente ci fu un dietrofront clamoroso e le attenzioni di Sun si concentrarono su MySQL culminando nell'acquisizione di MySQL AB. Nell'ultimo anno l'acquisto di Sun da parte di Oracle ha fatto si che MySQL stesso divenisse un prodotto di Oracle pur restando nella situazione anomala della doppia licenza GPL/Commerciale.

Personalmente dello spegnimento di questi server non mi importa nulla, anzi mi sembra una cosa alquanto normale visto che molto più di MySQL, che in tutta onestà non riesco a definire un Database Relazionale in senso ortodosso, PostgreSQL è un pericoloso concorrente della casa che produce il database per definizione.

Capisco che questa mia affermazione può essere oltremodo forte, specialmente per le orecchie delicate degli informatici italiani che spesso confondono la considerazione tecnica con l'attacco personale, ma non approfondirò ulteriormente questo concetto per evitare che questo mio scritto diventi un pesante trattato sui database relazionali infarcito di termini tecnici.

Lo stesso farò per il discorso sulla doppia licenza di MySQL.

Se volete approfondire vedete questo pdf che chiarisce in maniera molto dettagliata tutte le implicazioni di questa anomalia.

Il motivo che mi ha spinto a scrivere è sostanzialmente una perplessità indotta da alcuni colloqui di lavoro su posizioni in cui veniva ricercato un DBA MySQL.

Le situazioni in cui mi sono ritrovato sono state fondamentalmente due.

La prima in cui una grossa ditta aveva deciso di affidarsi alla versione GPL di MySQL in quanto quella commerciale non aveva le funzionalità di cui avevano bisogno, e un'altra in cui era in atto una migrazione da una soluzione closed con database Oracle, ad una open source su database MySQL.

In entrambe le situazioni la domanda che mi è salita in gola è stata "why not PostgreSQL?", considerato che l'utilizzo del DBMS dell'elefante porterebbe vantaggi non da poco grazie alle sue peculiarità che lo rendono molto più gestibile rispetto alla sua controparte forse-sono-open-source-ma-dipende-dalla-tua-licenza.

Nel primo caso l'utilizzo di PostgreSQL, essendo rilasciato sotto licenza BSD che a differenza della GPL non è infettiva, garantirebbe alla ditta il controllo completo sul codice sorgente senza dover sottostare a logiche commerciali ne tanto meno a politiche di rilascio forzato degli hack.

A discapito di ciò verrebbe da obiettare che PostgreSQL non ha un supporto commerciale solido ne tanto meno una comunità ricca come quella di MySQL. Inoltre l'assenza di funzionalità di replica degne di questo nome lo rendono inadatto a configurazioni di bilanciamento di carico tipiche invece della piattaforma MySQL.

In risposta a ciò posso solo affermare che con una struttura societaria in grado di personalizzarsi un DBMS il supporto esterno ha poco senso visto che la forza per fare tutto in casa c'è. Riguardo alla replica e al bilanciamento è da valutare quanto la necessità di averla dipenda da carenze di scalabilità del database piuttosto che da un vero bisogno indotto da carichi di lavoro importanti.

La seconda situazione, la migrazione dal prodotto closed ad open, dimostra una scarsa conoscenza del prodotto di destinazione e delle notevoli difficoltà che vanno a manifestarsi nel passaggio da un mero sistema operativo, solido ed efficiente quale Oracle è, ad un caricatore di plugin con una gestione della memoria rudimentale e con la gestione dello storage demandata a soluzioni di terze parti, quale MySQL è.

Inoltre, ricordando che MySQL AB acquisita da Sun è diventata un'azienda di Oracle, a conti fatti la transizione avviene da un Oracle affidabile ad un Oracle che fa finta di essere un database relazionale e che, secondo la mia modesta opinione, rischia di fare una brutta fine in quanto in diretta concorrenza con il prodotto gratuito, la XE, del colosso dei database.

Alla fine di questa breve considerazione viene quindi da chiedermi come mai i responsabili IT siano all'oscuro di un prodotto di classe enterprise come PostgreSQL. Un DBMS non è un detersivo, la sua adozione avviene sulla base della conoscenza delle funzionalità del prodotto e sulla possibilità di ottenere documentazione chiara ed efficiente.

Da questo punto di vista la documentazione a corredo di PostgreSQL è notevole, ben fatta chiara e senza punti ambigui. Quello che davvero manca affinché il prodotto venga visto dagli utilizzatori e dagli ISP sotto la stessa luce di MySQL è la presenza di una forma di certificazione di qualità sulle professionalità in gioco.

Volendo fare un paragone, vedo la rete di professionalità su PostgreSQL alla stessa maniera del web in Italia. In guazzabuglio di voci, spesso incompetenti, che però, per il fatto che non esista un'autorità certificante, si sentono autorizzate a dire la loro, spesso producendo castronerie dall'esito catastrofico. È quindi chiaro come, nell'ambito ambito commerciale, una simile giungla sia un deterrente potentissimo all'adozione di un prodotto che invece potrebbe migliorare, e non di poco, le dinamiche aziendali.

Va bene quindi fare conferenze, documentazioni on line, promozioni e volantini ma finché non ci sarà la certezza nei potenziali clienti che potranno contare su di una soglia di competenza minima nei professionisti di PostgreSQL il più avanzato database open source del mondo sarà sempre visto alla stregua di un gioco per smanettoni privo di potenzialità commerciali.

 

Aggiungi commento

Prima di pubblicare un tuo commento assicurati che:

  • sia in tema e contribuisca alla discussione in corso.

  • non abbia contenuto razzista o sessista.

  • non sia offensivo, calunnioso o diffamante.


La redazione con i controlli a campione si riserva di cancellare qualsiasi contenuto ingiurioso, volgare o illegale.


Nota bene: se non sei registrato il tuo commento verrà moderato e quindi non pubblicato immediatamente. Se, invece, sei registrato al portale e hai fatto login verrà visualizzato subito.


Codice di sicurezza
Aggiorna

 

In primo piano

Simons Voss: un mondo senza chiavi

Simons Voss: un mondo senza chiavi

Il sistema di gestione e di controllo degli accessi 3060 si presenta come un’alternativa con enormi vantaggi...
Pubblicità mirata dei prodotti

Pubblicità mirata dei prodotti

Hai un prodotto o un servizio da pubblicizzare? Fallo su consulenti-ict.it! Pubblicizzare un prodotto...
Recensioni sul Portale

Recensioni sul Portale

Hai un prodotto hardware/software o un libro riguardante uno dei temi dell'ICT? Vuoi farlo conoscere...

Ultime dal Forum

Visualizza Topic »

Eventi

Non ci sono eventi in programma
Febbraio 2012
D L M M G V S
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 1 2 3
Marzo 2012
D L M M G V S
26 27 28 29 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Sondaggi

busyCaricamento Sondaggio...

Ultimi Commenti