• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Fisl10 MySql na Globo.com por Camila Dias
 

Fisl10 MySql na Globo.com por Camila Dias

on

  • 4,574 views

Palestra apresentada no FISL10 em Porto Alegre

Palestra apresentada no FISL10 em Porto Alegre

Statistics

Views

Total Views
4,574
Views on SlideShare
4,425
Embed Views
149

Actions

Likes
9
Downloads
50
Comments
4

7 Embeds 149

http://dinamicas.emvideos.com.br 56
http://colar.empaginas.com 45
http://ccasado.com 18
http://www.slideshare.net 17
http://www.linkedin.com 10
https://www.linkedin.com 2
http://www.lmodules.com 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Oi juarez, valeu pelo feedback! Nós usamos o modelo de replicação que está documentado no site da mysql. Para montar o Master-Master é só vc fazer uma configuração Master-slave nas duas direções, ou seja, na prática o Master2 é o slave do Master1 e vice-versa.
    Bem, você não disse qual era a dúvida mas no link http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html tem um passo-a-passo de como configurar a replicação no Mysql. Espero ter ajudado, qualquer coisa é só falar .

    abs!
    Are you sure you want to
    Your message goes here
    Processing…
  • A palestra foi ótima, eu assisti praticamente sem piscar. Muito interessante saber que o projeto Amazônia foi desenvolvido utilizando ROR.

    Eu fiquei com uma dúvida na parte da arquitetura quando você citou que usam um esquema Master > Master. Gostaria de saber mais detalhes sobre como essa replicação é feita. Teria alguma material disponível sobre??

    Parabéns e até a próxima.
    Are you sure you want to
    Your message goes here
    Processing…
  • Oi Felipe, obrigada pelo feedback. O projeto Amazônia usa Ruby on Rails e o do Wordpress é PHP. Que eu saiba temos mais um ou dois projetos com PHP, mas muita coisa é Python e Java.
    abs,
    Camila
    Are you sure you want to
    Your message goes here
    Processing…
  • Parabéns pela apresentação, eu assisti e achei o máximo! Faltou só falar qual linguagem de programação vocês usam para a interação com o BD.

    Fora os projetos com Wordpress existem outros com PHP?

    Tenho apresentado uma palestra 'evangelizadora' do PHP em alguns eventos, inclusive no FISL (http://www.slideshare.net/felipernb/php-no-coisa-de-moleque-fisl-edition) e seria bacana saber de cases nacionais.

    Abraço!
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Fisl10 MySql na Globo.com por Camila Dias Fisl10 MySql na Globo.com por Camila Dias Presentation Transcript

    • MyS QL na G lobo.com C amila Dias Henrique Leandro
    • Agenda • MySQL Server • CASE Globo.com 2
    • MySQL Server 5.4 • Escalabilidade - MySQL/InnoDB escala até 16-cores x86 • Otimização das Subconsultas - (tempo de resposta > 99%) • Novos métodos de Join para beneficiar MySQL Cluster • E mais (stored procedure error handling, Dtrace probes, etc) • GA Previsto: Dezembro 2009
    • MySQL Server 5.4 Solaris x86 sysbench benchmark – MySQL 5.4 vs. 5.1
    • Novo Modelo Versões / Releases • Proposta de mudar o modelo de entrega das releases • Modelo “Milestone” • Produzir um “milestone release” a cada 3-6 meses • Produzir um release “GA” a cada 12-18 meses
    • MySQL Server 2010 Candidatos para MySQL Server em 2010 : • Online Backup • Melhorias no Particionamento • Chave Estrangeira para todos os Engines • Melhorias na Replicação • Mais otimizações de subconsulta
    • MyS QL na G lobo.com
    • Globo.com A G lobo.com é ● Jovem ● Dinâmica ● Des contraída ●
    • Desafios G rande volume de aces s o Efetividade na dis tribuição Dis ponibilidade C omplexidade das aplicações S etor em cons tante evolução Adicionar valor ao conteúdo Padrão G lobo de qualidade INOVAÇ ÃO
    • Globo.com e Software Livre • G lobo.com us a s oftware livre des de 2002 – LAMP • MyS QL era us ado em s is temas internos
    • Globo.com - Novos Rumos 2007 ... Mudanças C ulturais e E s truturais
    • Globo.com - Novos Rumos Mudanças C ulturais : ● S C R UM - Ag ilidade no des envolvimento ● Liberdade C riativa ● R es pons abilidade Dis tribuída ● Equipes Auto-G erenciadas ● Menor B urocracia e Maior Qualidade ● ITIL - Qualidade Pres tação de s erviços ● Participação em Eventos Nacionais e Internacionais
    • Globo.com - Novos Rumos C ada vez mais ... S oftware Livre Pens ar Horizontal Vertica l Horizontal
    • Globo.com e MySQL 50 P 45 r 40 o 35 j 30 e 25 MySQL t 20 Outros BDs o 15 s 10 5 0 2007 2009
    • Globo.com e MySQL Por que MyS QL? • C onfiável • Qualidade • Fácil de Us ar • Ag ilidade nas s oluções • Es calável • Leve e rápido • Menor cus to operacional
    • Custo do Projeto B D Proprietário B D MyS QL Hardware 4 s ervers = X 4 s ervers = X Licença 4 s ervers x 8C PU = C omercial 32cpus 0 Total = 5X C us to Total 6X X Da S olução C us to do projeto é até 6x menor us ando MyS QL
    • Casos de Sucesso ● G lobo Amazônia ● Wordpres s
    • Portal Globo Amazônia
    • Portal Globo Amazônia ● Lançado em s et/08 ● S olução Mas hup: Portal + Dados do INPE + Orkut + G oog le Maps + Twitter ● Mais de 50 milhões de protes tos ● Mais de 500.000 já ins talaram no Orkut
    • Portal Globo Amazônia Arquitetura do Projeto Amazônia Master-Master Protestos Orkut app client Consultas Cache WebServers / Apache Escritas Backup Relatórios Leituras Master Master 1 2
    • Wordpress
    • Wordpress • Mais de 1000 B log s E ditoriais de Jornalis mo, Entretenimento e Es portes • Farm exclus iva do B B B
    • Wordpress Arquitetura do Projeto Wordpress Master-Master com Slaves Cache WebServer / Apache Leituras WP Super Cache HyperDB Escritas Backup Relatórios Master Master 1 2 Slave Slave 1 2 VIP / LoadBalancer
    • Lições Aprendidas • K IS S • MyS QL 5.0.7 • C entOS 5.2 • 64 bits • Innodb é a Default Eng ine
    • Lições Aprendidas • Trans ações curtas • C omandos s imples • Índices em Memória • R eg ras de neg ócio na aplicação • Memcached
    • Globo.com e Futuro • MyS QL como plataforma oficial de B anco de Dados • Novos s ites já s ão em MyS QL • Evolução da arquitetura
    • Perg untas ? !?
    • Obrig ada ! C amila Dias cdias @ corp.g lobo.com Henrique Leandro henrique.leandro@ s un.com