SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Estudo de Caso: Ricardo Eletro Case: Ricardo Eletro Replicação +100KQPS HTI Consultoria e Tecnologia Alexandre M Almeida alexandre@hti.com.br
Case: Ricardo Eletro Replicação +100KQPS O problema? ,[object Object]
 enfileiramento de “queries”
 necessidade de aumento da capacidade de entregareflexo direto no faturamento
Case: Ricardo Eletro Replicação +100KQPS A solução? ,[object Object]
 aumentar dramaticamente a capacidade de entrega
 evitar as paradas nas vendas devido falhas do BD
 Suportar acima de 100.000 QPS (“queries per second”)
 Custos sob controle!,[object Object]
 Um servidor altamente produtivo atinge mais de 2.500 QPS
 Não é recomendado ir acima de 5.000 QPS
 “Mas” existem servidores com mais de 10.000 QPSfatores determinantes: normalização/configuração/código
Case: Ricardo Eletro Replicação +100KQPS Desenho da Solução: ,[object Object]
Balanceador de carga
 Configuração mega-hiper-super-complicada

Weitere ähnliche Inhalte

Andere mochten auch

Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg Almeida
Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg AlmeidaAtividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg Almeida
Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg AlmeidaGutenberg Almeida
 
Plano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedorPlano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedorRoney Vasconcellos
 
ESTUDO DE CASO EMPREENDEDOR LOCAL
ESTUDO DE CASO EMPREENDEDOR LOCALESTUDO DE CASO EMPREENDEDOR LOCAL
ESTUDO DE CASO EMPREENDEDOR LOCALNessa Araujo
 
Trabalho supermercado economia - nr 12
Trabalho   supermercado economia - nr 12Trabalho   supermercado economia - nr 12
Trabalho supermercado economia - nr 12Fabiana Franklin
 
Montando seu manual de credito e recebimento
Montando seu manual de credito e recebimentoMontando seu manual de credito e recebimento
Montando seu manual de credito e recebimentoInterlecto Consultoria
 
Plano de Melhorias MODULOS II e III - Assai Atacadista
Plano de Melhorias MODULOS II e III - Assai AtacadistaPlano de Melhorias MODULOS II e III - Assai Atacadista
Plano de Melhorias MODULOS II e III - Assai AtacadistaSenac São Paulo
 
Treinamento Anaccon Analise De Credito
Treinamento Anaccon Analise De CreditoTreinamento Anaccon Analise De Credito
Treinamento Anaccon Analise De Creditoedeciofilho
 
Curso análise de crédito (Slide)
Curso análise de crédito (Slide)Curso análise de crédito (Slide)
Curso análise de crédito (Slide)bcconsultoria
 
Análise de crédito curso apostila
Análise de crédito curso apostilaAnálise de crédito curso apostila
Análise de crédito curso apostilaRobson Barbosa
 
Estudo de caso - Empreendedor de sucesso!
Estudo de caso - Empreendedor de sucesso!Estudo de caso - Empreendedor de sucesso!
Estudo de caso - Empreendedor de sucesso!Zaqueu Oliveira
 
Engenharia Organizacional
Engenharia OrganizacionalEngenharia Organizacional
Engenharia OrganizacionalLeonardo Pinto
 
Cadeia de suprimentos
Cadeia de suprimentosCadeia de suprimentos
Cadeia de suprimentosFelippi Perez
 

Andere mochten auch (15)

Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg Almeida
Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg AlmeidaAtividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg Almeida
Atividades Acadêmicas | MVNO Ricardo Eletro por Gutenberg Almeida
 
Plano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedorPlano de Negócios - Parte fundamental do empreendedor
Plano de Negócios - Parte fundamental do empreendedor
 
ESTUDO DE CASO EMPREENDEDOR LOCAL
ESTUDO DE CASO EMPREENDEDOR LOCALESTUDO DE CASO EMPREENDEDOR LOCAL
ESTUDO DE CASO EMPREENDEDOR LOCAL
 
Trabalho supermercado economia - nr 12
Trabalho   supermercado economia - nr 12Trabalho   supermercado economia - nr 12
Trabalho supermercado economia - nr 12
 
Montando seu manual de credito e recebimento
Montando seu manual de credito e recebimentoMontando seu manual de credito e recebimento
Montando seu manual de credito e recebimento
 
Plano de Melhorias MODULOS II e III - Assai Atacadista
Plano de Melhorias MODULOS II e III - Assai AtacadistaPlano de Melhorias MODULOS II e III - Assai Atacadista
Plano de Melhorias MODULOS II e III - Assai Atacadista
 
Treinamento Anaccon Analise De Credito
Treinamento Anaccon Analise De CreditoTreinamento Anaccon Analise De Credito
Treinamento Anaccon Analise De Credito
 
Estudo de caso
Estudo de casoEstudo de caso
Estudo de caso
 
Analise de Credito
Analise de CreditoAnalise de Credito
Analise de Credito
 
Cadastro, crédito e recebimento
Cadastro, crédito e recebimentoCadastro, crédito e recebimento
Cadastro, crédito e recebimento
 
Curso análise de crédito (Slide)
Curso análise de crédito (Slide)Curso análise de crédito (Slide)
Curso análise de crédito (Slide)
 
Análise de crédito curso apostila
Análise de crédito curso apostilaAnálise de crédito curso apostila
Análise de crédito curso apostila
 
Estudo de caso - Empreendedor de sucesso!
Estudo de caso - Empreendedor de sucesso!Estudo de caso - Empreendedor de sucesso!
Estudo de caso - Empreendedor de sucesso!
 
Engenharia Organizacional
Engenharia OrganizacionalEngenharia Organizacional
Engenharia Organizacional
 
Cadeia de suprimentos
Cadeia de suprimentosCadeia de suprimentos
Cadeia de suprimentos
 

Ähnlich wie Estudo de caso Ricardo Eletro

Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...iMasters
 
Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server EmbratelAlex Hübner
 
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Fabiano Weimar
 
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalOtimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalRodrigo Campos
 
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Ricardo Ferreira
 
Projetos e estruturação de ambientes de Data Center
Projetos e estruturação de ambientes de Data CenterProjetos e estruturação de ambientes de Data Center
Projetos e estruturação de ambientes de Data CenterMateus Prado
 
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...Troca de contexto segura em sistemas operacionais embarcados utilizando de té...
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...Rodrigo Almeida
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um containerFabio Hara
 
Amazon EC2 boas praticas e otimizações de desempenho
Amazon EC2 boas praticas e otimizações de desempenhoAmazon EC2 boas praticas e otimizações de desempenho
Amazon EC2 boas praticas e otimizações de desempenhoAmazon Web Services LATAM
 
Cache, Concorrência e Sincronização.
Cache, Concorrência e Sincronização.Cache, Concorrência e Sincronização.
Cache, Concorrência e Sincronização.Thiago Rondon
 
L'esprit de l'escalier
L'esprit de l'escalierL'esprit de l'escalier
L'esprit de l'escalierGleicon Moraes
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelMarcos Freccia
 
Planejamento de Capacidade Técnicas e Ferramentas
Planejamento de Capacidade Técnicas e FerramentasPlanejamento de Capacidade Técnicas e Ferramentas
Planejamento de Capacidade Técnicas e Ferramentasluanrjesus
 
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta Performance
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta PerformanceApresentacao Blue Solutions - Armazenamento Simplificado de Alta Performance
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta PerformanceBlue Solutions
 
Soluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosSoluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosRegis Araujo
 
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...Rodrigo Immaginario
 
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!Intel Software Brasil
 

Ähnlich wie Estudo de caso Ricardo Eletro (20)

Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
Datawarehouse - Obtenha insights consistentes para o seu negócio: conheça o n...
 
Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server Embratel
 
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
Performance Tuning de Clusters Plone - PyConBrasil 2 (2006)
 
Inovacao em-escala-final
Inovacao em-escala-finalInovacao em-escala-final
Inovacao em-escala-final
 
Otimização holistica de ambiente computacional
Otimização holistica de ambiente computacionalOtimização holistica de ambiente computacional
Otimização holistica de ambiente computacional
 
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
Blueprints & Patterns de Arquitetura para Sistemas que Escalam Linearmente (p...
 
Projetos e estruturação de ambientes de Data Center
Projetos e estruturação de ambientes de Data CenterProjetos e estruturação de ambientes de Data Center
Projetos e estruturação de ambientes de Data Center
 
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...Troca de contexto segura em sistemas operacionais embarcados utilizando de té...
Troca de contexto segura em sistemas operacionais embarcados utilizando de té...
 
TRIO IT - Resumo
TRIO IT - ResumoTRIO IT - Resumo
TRIO IT - Resumo
 
Ti verde seu proximo datacenter pode ser um container
Ti verde  seu proximo datacenter pode ser um containerTi verde  seu proximo datacenter pode ser um container
Ti verde seu proximo datacenter pode ser um container
 
Amazon EC2 boas praticas e otimizações de desempenho
Amazon EC2 boas praticas e otimizações de desempenhoAmazon EC2 boas praticas e otimizações de desempenho
Amazon EC2 boas praticas e otimizações de desempenho
 
Cache, Concorrência e Sincronização.
Cache, Concorrência e Sincronização.Cache, Concorrência e Sincronização.
Cache, Concorrência e Sincronização.
 
L'esprit de l'escalier
L'esprit de l'escalierL'esprit de l'escalier
L'esprit de l'escalier
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possível
 
Planejamento de Capacidade Técnicas e Ferramentas
Planejamento de Capacidade Técnicas e FerramentasPlanejamento de Capacidade Técnicas e Ferramentas
Planejamento de Capacidade Técnicas e Ferramentas
 
Falando de TCO na Nuvem AWS
Falando de TCO na Nuvem AWSFalando de TCO na Nuvem AWS
Falando de TCO na Nuvem AWS
 
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta Performance
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta PerformanceApresentacao Blue Solutions - Armazenamento Simplificado de Alta Performance
Apresentacao Blue Solutions - Armazenamento Simplificado de Alta Performance
 
Soluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de NegóciosSoluções Oracle Para Segurança e Continuidade de Negócios
Soluções Oracle Para Segurança e Continuidade de Negócios
 
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...
Dicas e Truques de Performance: Como obter o maximo do Windows Server 2008 R2...
 
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!
FISL14: Como domar uma fera de 1 TFlop que cabe na palma da sua mão!
 

Mehr von MySQL Brasil

MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017MySQL Brasil
 
MySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL Brasil
 
Alta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseAlta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseMySQL Brasil
 
MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17MySQL Brasil
 
Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQLMySQL Brasil
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQLMySQL Brasil
 
Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016MySQL Brasil
 
MySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL Brasil
 
Enabling digital transformation with MySQL
Enabling digital transformation with MySQLEnabling digital transformation with MySQL
Enabling digital transformation with MySQLMySQL Brasil
 
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPAlta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPMySQL Brasil
 
Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7MySQL Brasil
 
NoSQL no MySQL 5.7
NoSQL no MySQL 5.7NoSQL no MySQL 5.7
NoSQL no MySQL 5.7MySQL Brasil
 
10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em StartupsMySQL Brasil
 
Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15MySQL Brasil
 
Estratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLEstratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLMySQL Brasil
 
Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15MySQL Brasil
 
Serviços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaServiços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaMySQL Brasil
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL Brasil
 

Mehr von MySQL Brasil (20)

MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017MySQL como Document Store PHP Conference 2017
MySQL como Document Store PHP Conference 2017
 
MySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e UberMySQL no Paypal Tesla e Uber
MySQL no Paypal Tesla e Uber
 
MySQL 8.0.1 DMR
MySQL 8.0.1 DMRMySQL 8.0.1 DMR
MySQL 8.0.1 DMR
 
Alta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseAlta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL Enterprise
 
MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17MySQL Roadmap NoSQL HA Fev17
MySQL Roadmap NoSQL HA Fev17
 
Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQL
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL
 
Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016
 
MySQL 5.7 como Document Store
MySQL 5.7 como Document StoreMySQL 5.7 como Document Store
MySQL 5.7 como Document Store
 
Enabling digital transformation with MySQL
Enabling digital transformation with MySQLEnabling digital transformation with MySQL
Enabling digital transformation with MySQL
 
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPAlta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
 
Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7Alta Disponibilidade no MySQL 5.7
Alta Disponibilidade no MySQL 5.7
 
NoSQL no MySQL 5.7
NoSQL no MySQL 5.7NoSQL no MySQL 5.7
NoSQL no MySQL 5.7
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups10 Razões para Usar MySQL em Startups
10 Razões para Usar MySQL em Startups
 
Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15
 
Estratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLEstratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQL
 
Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15
 
Serviços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaServiços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e Java
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15
 

Estudo de caso Ricardo Eletro