Brian Aker, jeden z dyrektorów MySQLa, odpowiedzialny za architekturę ogłosił powstanie projektu Drizzle — odchudzonej wersji MySQL przeznaczonej głównie dla aplikacji webowych, intensywnie wykorzystujących współbieżność.
Drizzle będzie działał w architekturze z mikro-jądrem. Kod odpowiedzialny za dodatkowe funkcje zostanie usunięty z rdzenia aplikacji i przeniesiony do modułów.
Akers już zdefiniował rzeczy do usunięcia: tryby (modes), widoki, wyzwalacze (triggers), przygotowane zapytania (prepared statements), procedury składowane (stored procedures), cache zapytań, inserty konwertujące dane (data conversion inserts), listy kontrolne (ACL) i niektóre typy danych.
W Drizzle znajdzie się za to najnowszy silnik InnoDB, którego premiera miała wcześniej odbyć się wraz z wydaniem MySQL 6.0.
Drizzle będzie dostępny tylko dla Linuksa i Mac OS X. Aker nie ma zamiaru wspierać systemu MS Windows czy innych platform bez stosownych narzędzi GNU.
Lista dyskusyjna projektu znajduje się na stronie launchpad.net/~drizzle-discuss, jest już też wiki, a sam kod będzie udostępniony — na licencji GPLv2 — na stronie launchpad.net/drizzle.
Dodaj komentarz