Ir para o conteúdo

Espírito Livre

Voltar a Blog
Tela cheia

Wikipedia substitui MySQL por MariaDB

25 de Abril de 2013, 21:00 , por Desconhecido - 0sem comentários ainda | No one following this article yet.
Visualizado 81 vezes

26-04-2013_wikipedia-logo

O líder de projeto Asher Feldman, anunciou em um post no blog da Wikimedia, que a esta terminou a alguns dias atrás a migração suas edições da Wikipedia em Inglês e Alemão, assim como a Wikidata, do banco de dados MySQL 5.1 para o MariaDB 5.5.

Por muitos anos a Wikipedia utilizou uma variante customizada do MySQL desenvolvida pelo Facebook, ao invés do banco de dados MySQL original. Feldman afirma que enquanto a Wikipedia estava feliz com essa variante do código da Oracle, o MariaDB estava oferecendo funcionalidades muito mais úteis como a melhoria do otimizador de requisições e os add-ons do tipo Percona que fornecem a habilidade de salvar o pool do bufer. Essa funcionalidade também permite que um servidor inicial possa ler o buffer de forma direta, sem perder tempo com o prévio preenchimento do pool respectivo.

Aparentemente, os desenvolvedores da Wikipedia encontraram incompatibilidades em seu próprio código assim como dois bugs no MariaDB durante os testes de pré-migração. Por conta desses acontecimentos Feldman informou que “a equipe do MariaDB respondeu de forma rápida e responsiva para oferecer soluções”. Uma vez que os problemas foram resolvidos e a nova base de dados executou de forma adequada dentro dos parâmetros de benchmark, a equipe de desenvolvimento da Wikipedia testou o MariaDB em produção. Feldman notou que o tempo médio de resposta encontrado caiu de 15,4 ms (milissegundos) para 12,7 ms. Isso significa um ganho de velocidade de resposta de 4 a 15 por cento com a versão 5.5.30 do MariaDB em ambiente de produção. Apenas 5 por cento das requisições estavam abaixo do valor médio. Aparentemente o site em Inglês da Wikipedia, sozinho, alcança um pico de acesso de 50.000 requisições por segundo.

Feldman também acrescentou que o MariaDB sendo software livre foi outra razão importante na decisão de migração: “Como defensores do movimento da cultura livre, a Wikimedia Foundation prefere fortemente projetos de software livre, o que inclui a preferencia por projetos sem código bifurcado sobre diferentes tipos de licenciamento e edições empresariais”. Vale ressaltar que a Oracle oferece tanto a versão comunitária quanto a versão empresarial do banco de dados MySQL, e a versão empresarial agora inclui várias funcionalidades que ainda não estão disponíveis na sua variante livre.

Todos os sites da Wikipedia serão devidamente migrados para o MariaDB. Feldman afirma que ele não considera a versão 5.6 do MySQL, lançada em Fevereiro último, como uma alternativa viável para o projeto. Ainda de acordo com o desenvolvedor, o MariaDB já oferece muitas das funcionalidades presentes na variante empresarial da Oracle e as demais funcionalidades que ainda não foram implementadas devem estar embarcadas na versão 10 desse banco de dados de código aberto. Feldman também destacou que o MySQL 5.6 apresentou problemas de desempenho e estabilidade quando foi introduzido pela primeira vez, o que comprometeria sua adoção no projeto. Para ser mais exato, um projeto como a Wikipedia que possui um alto nível de tráfego e de acesso diário não pode ficar esperando por correções em uma ferramenta privada.

Com informações de The H Online.


Fonte: http://www.revista.espiritolivre.org/wikipedia-substitui-mysql-por-mariadb

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar