Keynote (Google I/O '18)
Il database MySQL open source ha iniziato la sua vita come un'alternativa leggera a sistemi di gestione di database grandi e affamati di risorse, come Oracle o Sybase. Nel corso degli anni, tuttavia, gli utenti hanno chiesto a gran voce sempre più funzionalità, facendo sì che il codebase di MySQL si ingrandisse con funzionalità che erano state precedentemente trovate solo sui cugini commerciali.
Ma non tutti gli sviluppatori MySQL concordano con questa direzione. Alcuni ritengono che sia giunto il momento non solo di applicare i freni, ma di fare un'inversione a U. In particolare, alcuni clienti nella comunità di sviluppo di applicazioni Web hanno richiesto un database snello e medio che non perda tempo con funzionalità di fascia più alta che non sono necessarie per le app Web. Questa settimana è stata data risposta alla loro chiamata.
Il progetto Drizzle, annunciato mercoledì dal direttore di architettura MySQL Brian Aker, tenta di re-inventare MySQL usando un'architettura micro-kernel. Le funzionalità superflue verranno eliminate dal core del database e spostate in moduli, consentendo agli utenti di caricarle o lasciarle come desiderato. Tra le funzionalità contrassegnate per la modularizzazione sono inclusi trigger, visualizzazioni, stored procedure, elenchi di controllo di accesso e alcuni tipi di dati.
Secondo le FAQ del progetto, il suo obiettivo il pubblico è "back-end dell'infrastruttura Web e componenti cloud". Il suo codice sarà sviluppato pensando alle moderne architetture multi-CPU / multi-core, con l'obiettivo di consentire una massiccia concorrenza su una scala che superi l'attuale implementazione di MySQL. Supporterà sia CPU a 32 bit che a 64 bit.
MySQL AB, la società che detiene i diritti d'autore per la base di codici MySQL, è stata acquisita da Sun Microsystems nell'aprile di quest'anno. Sebbene il gruppo MySQL funzioni ancora più o meno in modo indipendente all'interno di Sun, il database MySQL è tecnicamente un prodotto software Sun.
Non così Drizzle, che sarà sviluppato più o meno indipendentemente, almeno per ora. Sebbene molti degli sviluppatori di Drizzle leader lavorino per Sun / MySQL, Aker scrive nelle FAQ del progetto: "Il modello di sviluppo è basato sulla collaborazione aperta". Il codice sorgente del progetto sarà reso disponibile con la licenza del software open source GPL v2.
Per ora, non è stato annunciato alcun programma concreto per una release di disponibilità generale di Drizzle. Se voi o chiunque all'interno della vostra organizzazione vorreste coinvolgere contribuendo con il codice alla versione iniziale, tuttavia, le istruzioni sono disponibili nelle FAQ e in Drizzle Wiki.
Asustek pianifica altri Eee PC quando le spedizioni decollano
Asus prevede di offrire fino a tre nuovi modelli di Eee PC nei prossimi mesi come spedizioni del dispositivo decollare.
L'India pianifica l'IPO per la compagnia telefonica gestita dallo Stato
Piani per una IPO per il fornitore di servizi di telecomunicazioni di proprietà dello stato indiano, Bharat Sanchar Nigam Ltd., torna di nuovo in ...
Oracle che pianifica uno sforzo maggiore per i clienti
Oracle sta per lanciare una campagna di alto profilo per sollecitare il feedback dei clienti.