Redmine на MySQL с RocksDB быстрее, чем с InnoDB, от 20% до 3 раз

Мы собрали форк MySQL от Facebook с движком RocksDB вместо InnoDB и потестировали его с реальными приложениями: Drupal, WordPress, Redmine.

Это офигенная штука. При низкой нагрузке выигрыш маленький, десятки процентов. Зато при высокой нагрузке выигрыш в разы. Когда RocksDB добавят в стабильный релиз в MariaDB, я уверен, что в течение полугода половина народа перейдет с InnoDB на RocksDB. Особенно, небольшие сайты на cloud/VPS и выделенных серверах.

Что такого хорошего в MyRocks? Линейная запись вместо случайной и снижение числа дисковых операций вообще. То есть транзакции базы данных порождают меньше дисковых операций, меньше занимают очередь диска, и пишутся намного быстрее.

Я собрал в статью результаты тестирования реальных сценариев Redmine, добавил анализ результатов и выводы. Redmine на MySQL с RocksDB оказался быстрее, чем с InnoDB — от 20% при минимальной нагрузке до 3 раз при максимальной. Позже подготовлю материалы по Drupal и другим PHP-приложениям.

Вы сможете проверить работу MyRocks и самостоятельно — в конце статьи есть ссылки на инсталляторы и виртуальные машины с LAMP/LEMP/Ruby стеками, собранные с MyRocks вместо MySQL.

Читать дальше →
Redmine на MySQL с RocksDB быстрее, чем с InnoDB, от 20% до 3 раз
Source: habrahabr

Пост №2952027

Автор: Анонимус Первый

by RacoonKunРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://mlp.reactor.cc/post/2952027″ }, «headline»: «Twilight Sparkle (Твайлайт Спаркл) :: Princess Celestia (Принцесса Селестия) :: mane 6 :: mlp art :: mlp хуманизация :: royal :: mlp shipping :: my little pony (Мой маленький пони) :: RacoonKun :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Princess-Celestia-royal-my-little-pony-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-3604985.jpeg», «height»: 933, «width»: 800 }, «datePublished»: «2017-01-16T01:14:56+03:00», «dateModified»: «2017-01-16T01:14:56+03:00», «author»: { «@type»: «Person», «name»: «Анонимус Первый» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «by RacoonKun» }
Комментировать 
Пост №2952027
Source: Joyreactor

Евросоюз собирается убрать требование о показе сайтами пользователям согласия на использование куки


На многих отечественных и зарубежных сайтах пользователи регулярно встречают запрос о своем согласии на использовании ресурсом файлов куки. Понятно, что подавляющее большинство посетителей ресурсов соглашаются, чтобы иметь возможность беспрепятственно использовать информацию, размещенную на таком сайте. Тем не менее, после нескольких подобных уведомлений они начинают здорово раздражать.


Сейчас у пользователей европейских сайтов появилась надежда на то, что уведомления такого рода в скором времени исчезнут с экранов компьютеров и телефонов. Европейская комиссия предложила ряд поправок, которые позволят уточнить методы использования владельцами сайтов данных своих пользователей. Эксперты оценивают инициативу Евросоюза, в целом, положительно. А пользователи могут быть довольны — порядком надоевшие «куки-банеры» с высокой степенью вероятности в скором времени будут убраны.
Читать дальше →
Евросоюз собирается убрать требование о показе сайтами пользователям согласия на использование куки
Source: geektimes

Тень на плетень, или 25 елок для Адама Дженсена

Рассказ о том, как я попробовал построить красивые трехмерные тени не выходя за рамки уютного двухмерного гейм-девелопмента, и что из этого получилось.


Читать дальше →
Тень на плетень, или 25 елок для Адама Дженсена
Source: habrahabr

PHP-Дайджест № 100 – интересные новости, материалы и инструменты (1 – 15 января 2017)


Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

Приятного чтения!
Читать дальше →
PHP-Дайджест № 100 – интересные новости, материалы и инструменты (1 – 15 января 2017)
Source: habrahabr

Пост №2951960

Автор: killallhumans

ИдейноеИ бонусная в комментах, мыслители Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2951960″ }, «headline»: «Идейное / cynic mansion :: идея :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/cynic-mansion-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%B8%D0%B4%D0%B5%D1%8F-3604877.png», «height»: 1413, «width»: 266 }, «datePublished»: «2017-01-15T23:53:42+03:00», «dateModified»: «2017-01-15T23:53:42+03:00», «author»: { «@type»: «Person», «name»: «killallhumans» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «И бонусная в комментах, мыслители» }
Комментировать 
Пост №2951960
Source: Joyreactor

Дайджест свежих материалов из мира фронтенда за последнюю неделю №245 (9 — 15 января 2017)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Читать дальше →
Дайджест свежих материалов из мира фронтенда за последнюю неделю №245 (9 — 15 января 2017)
Source: habrahabr

Пост №2951923

Автор: ふたなりミルク

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2951923″ }, «headline»: «Dungeons & Dragons :: длиннопост :: Bloodborne ruleset :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Dungeons-%26-Dragons-%D0%98%D0%B3%D1%80%D1%8B-Bloodborne-ruleset-%D0%B4%D0%BB%D0%B8%D0%BD%D0%BD%D0%BE%D0%BF%D0%BE%D1%81%D1%82-3604785.jpeg», «height»: 3000, «width»: 2200 }, «datePublished»: «2017-01-15T23:15:04+03:00», «dateModified»: «2017-01-15T23:15:04+03:00», «author»: { «@type»: «Person», «name»: «ふたなりミルク» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2951923
Source: Joyreactor

Пост №2951908

Автор: _-_-GO-_-_

Борьба за крестовую отвертку: история её изобретенияКрестовая отвертка — непременный атрибут любого набора инструментов. Но это сегодня в 1930-е она была принята технологическим сообществом далеко не сразу. Первое появление классических винтов под отвертки с «плоским» жалом датируется примерно XVI веком, в почти неизменном виде они существовали до начала XX века. К этому времени винты с прорезью уже вызывали множество нареканий, но были вне конкуренции из-за своей дешевизны. Недостатки «классических» винтов особенно ярко проявлялись при массовой сборке, в частности, в автомобильной промышленности. Во-первых, жало не центрировалось, из-за этого механические шуруповерты часто соскальзывали, оставляя царапины на лакированных кузовных деталях. Во-вторых, при закручивании винты и шурупы часто «перетягивали», сворачивая головку или повреждая крепежные детали. Именно эти ограничения и собрался преодолеть американский изобретатель Джон Томпсон, в 1933 году запатентовав отвертку с крестообразным жалом и винт с соответствующей головкой. Однако попытка продать изобретение производителям метизов не увенчалась успехом. В 1934 году Томпсон познакомился с инженером Генри Филлипсом и изложил ему суть своего изобретения. Филлипсу идея понравилась, он выкупил права на патент Томпсона и организовал компанию Phillips Screw Company (она существует до сих пор). В 1936 году он усовершенствовал технологию и разработал способ массового производства винтов. Крестовые винты автоматически центрировали шуруповерт, а также не допускали «перетягивания» — жало инструмента просто проскальзывало. Однако и Филлипса везде поджидали отказы. Наконец ему удалось заинтересовать Юджина Кларка, президента American Screw Company, крупнейшего производителя метизов в США. Хотя инженеры компании возражали, Кларка так захватила идея, что он пригрозил «уволить каждого, кто скажет, что это невозможно осуществить». Угроза возымела действие, и компания, вложив в организацию производства полмиллиона долларов, начала выпуск винтов под «крест». В 1937 году GM впервые использовал эти винты в производстве моделей Cadillac. Результаты были столь блестящими, что уже к 1940 году все американские автопроизводители перешли на использование крестовых винтов, а производители метизов десятками выстраивались в очередь на покупку лицензии. Во время Второй мировой войны на использование этих винтов перешли и производители военной техники — танков и самолетов. С тех пор было придумано немало различных винтов — и под многогранники, и под звездочки различной формы. Но, несмотря на это, крестовые винты и шурупы (в англоязычных источниках они называются по имени изобретателя — Phillips) по-прежнему остаются стандартом, а крестовая отвертка является основой любого набора инструментов. Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://vsi.reactor.cc/post/2951908″ }, «headline»: «Борьба за крестовую отвертку: история её изобретения / Всё самое интересное (интересное, познавательное,) :: интересные факты :: Крестообразный шлиц :: Изобретения :: отвертка :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%98%D0%B7%D0%BE%D0%B1%D1%80%D0%B5%D1%82%D0%B5%D0%BD%D0%B8%D1%8F-%D0%92%D1%81%D1%91-%D1%81%D0%B0%D0%BC%D0%BE%D0%B5-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B5%D1%81%D0%BD%D0%BE%D0%B5-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B5%D1%81%D0%BD%D1%8B%D0%B5-%D1%84%D0%B0%D0%BA%D1%82%D1%8B-3604761.jpeg», «height»: 413, «width»: 800 }, «datePublished»: «2017-01-15T22:57:48+03:00», «dateModified»: «2017-01-15T22:57:48+03:00», «author»: { «@type»: «Person», «name»: «_-_-GO-_-_» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Крестовая отвертка — непременный атрибут любого набора инструментов. Но это сегодня в 1930-е она была принята технологическим сообществом далеко не сразу. Первое появление классических винтов под отвертки с «плоским» жалом датируется примерно XVI веком, в почти неизменном виде они существовали до на» }
Комментировать 
Пост №2951908
Source: Joyreactor

Пост №2951864

Автор: Robotron3000

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://su.reactor.cc/post/2951864″ }, «headline»: «Ruby (SU) :: Garnet (SU) :: Sapphire (SU) :: SU Разное :: SU Персонажи :: Steven universe :: Nintendo :: Nintendo Switch :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Garnet-%28SU%29-SU-%D0%9F%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%B6%D0%B8-Steven-universe-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-3604674.png», «height»: 1748, «width»: 800 }, «datePublished»: «2017-01-15T22:27:58+03:00», «dateModified»: «2017-01-15T22:27:58+03:00», «author»: { «@type»: «Person», «name»: «Robotron3000» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2951864
Source: Joyreactor