Komponen

Gerimis Rencana Proyek yang Telah Ditekankan MySQL

Fildan dan Lesti - Gerimis Melanda Hati (Karaoke Version)

Fildan dan Lesti - Gerimis Melanda Hati (Karaoke Version)
Anonim

Database open source MySQL memulai kehidupan sebagai alternatif yang ringan untuk sistem manajemen basis data yang besar dan lapar sumber daya, seperti Oracle atau Sybase. Selama bertahun-tahun, namun, pengguna telah berteriak-teriak untuk lebih banyak fitur, menyebabkan basis kode MySQL membengkak dengan kemampuan yang sebelumnya hanya ditemukan pada sepupu komersialnya.

Tapi tidak setiap pengembang MySQL setuju dengan arah ini. Beberapa orang merasa bahwa ini adalah waktu yang tinggi bukan hanya untuk menerapkan rem, tetapi untuk mengambil putaran balik. Secara khusus, beberapa pelanggan dalam komunitas pengembangan aplikasi Web telah menyerukan database, ramping berarti yang tidak membuang waktu dengan fitur-fitur high-end yang tidak diperlukan untuk aplikasi Web. Minggu ini, panggilan mereka dijawab.

The Drizzle Project, diumumkan pada hari Rabu oleh direktur arsitektur MySQL Brian Aker, mencoba untuk menemukan kembali MySQL menggunakan arsitektur kernel mikro. Fitur yang berlebihan akan dilucuti dari inti basis data dan dipindahkan ke modul, memungkinkan pengguna memuatnya atau meninggalkannya sesuai keinginan. Di antara fitur yang ditandai untuk modularisasi termasuk pemicu, pandangan, prosedur tersimpan, daftar kontrol akses, dan beberapa tipe data.

[Bacaan lebih lanjut: Kotak NAS terbaik untuk streaming media dan cadangan]

Menurut FAQ proyek, targetnya audiens adalah "backend infrastruktur Web dan komponen cloud." Kode ini akan dikembangkan dengan arsitektur multi-cpu / multi-core modern dalam pikiran, dengan tujuan untuk memungkinkan konkurensi masif pada skala yang melampaui implementasi MySQL saat ini. Ini akan mendukung baik 32-bit dan 64-bit CPU.

MySQL AB, perusahaan yang memegang hak cipta ke basis kode MySQL, diakuisisi oleh Sun Microsystems pada bulan April tahun ini. Meskipun kelompok MySQL masih beroperasi lebih atau kurang secara independen dalam Sun, database MySQL secara teknis adalah produk perangkat lunak Sun.

Tidak begitu Gerimis, yang akan dikembangkan lebih atau kurang mandiri, setidaknya untuk saat ini. Meskipun beberapa pengembang Gerimis memimpin bekerja untuk Sun / MySQL, Aker menulis dalam proyek FAQ, "Model pengembangan adalah satu yang didasarkan pada kolaborasi terbuka." Kode sumber proyek akan tersedia di bawah lisensi perangkat lunak sumber terbuka GPL v2.

Untuk saat ini, tidak ada jadwal konkret untuk rilis Drizzle yang tersedia secara umum yang telah diumumkan. Jika Anda atau siapa pun dalam organisasi Anda ingin terlibat dengan menyumbang kode untuk rilis awal, akan tetapi, petunjuk tersedia di FAQ dan Drizzle Wiki.