Banco caiu! E a gora?

1,494
-1

Published on

O que fazer quando o banco de dados caí e o que fazer para diminuir essa possibilidade

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,494
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Banco caiu! E a gora?

  1. 1. O banco caiu! E agora? O banco caiu! Fernando ike
  2. 2. Foto chorando...
  3. 3. O banco caiu!● Inicia o serviço novamente?● Chama alguém para ver?● Avisa o chefe?● Respira fundo e vai buscar o café?● Foge para as montanhas?
  4. 4. Quem é culpado?● DBA?● Sysadmin?● Desenvolvedor?● Patrão?● Deus?
  5. 5. PRIORIDADE, PRIORIDADE, PRIORIDADE...
  6. 6. VOLTAR O SISTEMA AOFUNCIONAMENTO “NORMAL”
  7. 7. Por que caiu?● Sobrecarga do SO● Sobrecarga do Banco de dados● Sobrecarga de Rede● Bugs● Falha de equipamento● Falha humana●Escolhas Erradas (equipamentos, arquitetura,economia burra, plano errado na "Nuvem")
  8. 8. FábulaImagem My little poney
  9. 9. Conto de fadas● Não existe bug● Não existe falha humana● Equipamentos para eternidade
  10. 10. O mundo cruel● Sistemas falham● Humanos falham● Tecnologias limitadas
  11. 11. Teoria do Caos
  12. 12. No caso das borboletas, o bater de asas de uma delas em um determinado lugar domundo pode gerar uma movimentação de arque, intensificada, desencadearia a alteração do comportamento de toda a atmosfera terrestre, para sempre. Parece loucura, mas acontece todos os dias, e chamamos de acaso.
  13. 13. SobrevivênciaImagem – manual zumbi
  14. 14. Sobrevivência● Monitorar● Memorizar (documentar)● Aperfeiçoar● Recuperar
  15. 15. Monitorar● Sistema Operacional● Discos● Rede● CPU● Memória● ???? Sobrevivência
  16. 16. PostgreSQL● Tuning● Conexões● Transações lentas● Cache● Cluster??? Sobrevivência
  17. 17. Aplicação● Logs transacionais● Log do ORM● Ciclo de uma transação (abrir conexão, fazer atransação, fechar a conexão)● Pool de conexão● Tracepoints Sobrevivência
  18. 18. Depois de amanhã...● Alta-Disponibilidade● Balanceamento de carga● Assincronicidade● Plano de contigência● Arquitetura Sobrevivência
  19. 19. Conclusão Sobrevivência
  20. 20. Fernando Ikefernando.ike at gmail.comhttp://www.fernandoike.comhttp://twitter.com/fernandoikehttp://linkedin.com/in/fernandoikehttp://www.slideshare.net/fernandoike
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×