Майкл "Монти" Видениус (Michael 'Monty' Widenius), создатель СУБД MySQL, ушедший в свое время из компании Sun Microsystems и переключившийся на развитие СУБД MariaDB (http://mariadb.org/), сообщил (http://monty-says.blogspot.com/2010/07/welcoming-skysql-new-...), что из компании Sun/Oracle в настоящее время уволилось более 50% изначальных разработчиков MySQL. Одна из таких групп бывших разработчиков MySQL недавно основала компанию SkySQL (http://skysql.com/). Новая компания пока не намерена развивать свой форк MySQL, а займется предоставляется технической поддержки, консалтинговых услуг, обучением и продажей готовых решений на базе MySQL. Руководителем SkySQL избран Ульф Санберг (Ulf Sandberg), бывший вице-президент по предоставлению глобальных сервисов MySQL.Тем временем, компания Percona (http://www.percona.com/), основанная отечественными разработчиками MySQL Петром Зайцевым и Вадимом Ткаченко, представила (http://www.mysqlperformanceblog.com/2010/06/21/per...
URL: http://monty-says.blogspot.com/2010/07/welcoming-skysql-new-...
Новость: http://www.opennet.me/opennews/art.shtml?num=27157
Кто-нибудь использует Percona в production под нагрузками? Какие впечатления?
Я в продакшене обслуживал, разницы на глаз особой не было. Может чуток проца меньше жрало, а может померещилось, смотрел по top.
>Я в продакшене обслуживал, разницы на глаз особой не было. Может чуток
>проца меньше жрало, а может померещилось, смотрел по top.А почему использовали именно Percona? Из-за бэкапов? Сколько коннектов, что за сервис?
Я надеюсь, они таки решат следующие проблемы:1) Падучесть MyISAM.
2) Priviledges через одно место.
3) Через одно место работающий replication (на slave лучше не дышать) и начальную настройку replication.
4) Human unreadable SQL error сообщения.
>4) Human unreadable SQL error сообщения.Пример можно? Как воспроизвести?
Вы статью прочли?
С такими брожением общественность может забить на mysql и переключиться на posgresql или firebird или на нечто подобное.
Не самый плохой вариант, в общем-то.
>Не самый плохой вариант, в общем-то.Вы о firebird что ли :)? Оно экзотика, и редко какой софт его умеет :)
Postgre, конечно, круто, но в ряде случаев нужно что-то по-сложнее, чем SQlite, и по-проще, чем Oracle/Postgre, в том числе по потреблению ресурсов.
MySQL-сервер на VPS 256Mb озу это реально, а вот Postgres там будет, имхо, стрельбой по воробьям, да и поддержка софтом у него меньше: например, если сейчас если есть web-приложение, оно обязательно поддерживает MySQL, а любые другие БД уже по желанию разработчиков.
>>Не самый плохой вариант, в общем-то.
>
>Вы о firebird что ли :)? Оно экзотика, и редко какой софт
>его умеет :)Если софт на PHP, то PDO никто не отменял. ;) То же про Perl и DBI, C и OpenDBX, .NET и ADO…
>Postgre, конечно, круто, но в ряде случаев нужно что-то по-сложнее, чем SQlite,
>и по-проще, чем Oracle/Postgre, в том числе по потреблению ресурсов.
>
>MySQL-сервер на VPS 256Mb озу это реально, а вот Postgres там будет,
>имхо, стрельбой по воробьям, да и поддержка софтом у него меньше:
>например, если сейчас если есть web-приложение, оно обязательно поддерживает MySQL, а
>любые другие БД уже по желанию разработчиков.На таком узком VPS, Постгресу будет, конечно, несколько туго. Но это можно компенсировать выносом части логики в СУБД.
Ну а за «MySQL only» в наше время (см. мой первый абзац) давно по ушам надо давать и в угол ставить. :)
>>>Не самый плохой вариант, в общем-то.
>>
>>Вы о firebird что ли :)? Оно экзотика, и редко какой софт
>>его умеет :)
>
>Если софт на PHP, то PDO никто не отменял. ;) То же
>про Perl и DBI, C и OpenDBX, .NET и ADO…
>Ну а за «MySQL only» в наше время (см. мой первый абзац)
>давно по ушам надо давать и в угол ставить. :)А вы понимаете насколько выгоднее писать узкооптимизированный код для 95% пользователей, вместо того чтобы поддерживать кучу разных абстракций и все это тестировать ?
Это где-то у вас в ынтерпрайз-мирке админы плюются от mysql и с важным видом рассказывают про постгресс.
В веб-разработке все не так. Деньги выбирают деньги.
>[оверквотинг удален]
>>>Вы о firebird что ли :)? Оно экзотика, и редко какой софт
>>>его умеет :)
>>
>>Если софт на PHP, то PDO никто не отменял. ;) То же
>>про Perl и DBI, C и OpenDBX, .NET и ADO…
>>Ну а за «MySQL only» в наше время (см. мой первый абзац)
>>давно по ушам надо давать и в угол ставить. :)
>
>А вы понимаете насколько выгоднее писать узкооптимизированный код для 95% пользователей, вместо
>того чтобы поддерживать кучу разных абстракций и все это тестировать ?Эм. Зачем кучу-то? Абстракция как раз одна, сразу на всё. Намного экономичнее, чем, когда всё же припрёт писать для кого-то из оставшихся 5% (а точнее, намного больше, мир - это далеко не только говно^Wвиртхостинг) клиентов, и для этого придётся переписывать кучу кода. Да и поломки при использовании слоя абстракции происходят реже в случае выхода новых версий - ergo, меньше затрат на сопровождение. А насчёт оптимизирования — не смешите. Сначала пусть аффтары этого "узкоспециализированного" кода перестанут писать что-то вроде:
$a2 = array();
for ($i = 0; $i < count($a1); $i++)
$a2[$i] = $a1[$i];
Единственный приходящий мне сейчас в голову крупный web-проект с качеством кода >= "средний", который изначально ставит своей целью скорость и осознанно забивает на всё остальное, это WordPress. Только это им не сильно помогает, если честно.
Сначала пусть аффтары этого "узкоспециализированного" кода перестанут писать что-то вроде:а зачем вам проект с таким кодом?
>Сначала пусть аффтары этого "узкоспециализированного" кода перестанут писать что-то вроде:
>
>а зачем вам проект с таким кодом?Мне — низачем, но некоторых устраивает. Правда, почему-то среди этих людей только те, кто исходный код не понимает.
>Мне — низачем, но некоторых устраивает. Правда, почему-то среди этих людей только
>те, кто исходный код не понимает.Так я не понял, чего вы хотите от авторов такого кода? Чтобы они писали мультиплатформенно? Имхо, это из разряда фантастики...
>>Мне — низачем, но некоторых устраивает. Правда, почему-то среди этих людей только
>>те, кто исходный код не понимает.
>
>Так я не понял, чего вы хотите от авторов такого кода? Чтобы
>они писали мультиплатформенно? Имхо, это из разряда фантастики...Ну, отдельных мне при случае удаётся учить. Они, конечно, по-другому тоже отжигают, но всё же общий уровень хоть капельку повышается, и то хорошо. :)
Вы о MariaDB?
>Ушедшие из Sun разработчики основали компанию SkySQL. Новый релиз Percona ServerБлин, я уж думал это другие разработчики ушли, что-то интересное. А это всё та же мыльная опера от Монти. Полчему в заголовке нету слова MySQL?
50 % не мало ,
что ж творится в датском королевстве ))