Rafael Radios

Via ssh eu consigo fazer

16:07

blz

16:07

Deu certo

16:46

?

16:46

Chegou ver a ideia do novo cluster ?

16:47

Bom dia meu amigo

10:47

Blz?

10:47

Bom diaaa

11:32

to lendo aqui

11:32

Acho que vai ficar muito bom e com segurança melhor

11:33

eu to lendo sobre as ferramentas novas

11:34

sim, com certeza

11:36

seria interessante ter um load balancer para os apps tbm né?

11:37

Existe o gargalo do db, mas também existe o gargalo do apache

11:37

hj o load balancer é por round robin no dns

11:37

Então, a primeira fase a gente faz o cluster e depois vamos para os apps

11:37

O que acha?

11:37

se o dns mandar todo mundo para um app com o apache 100% estressado, o app fica fora do ar

11:38

sim, pode ser

11:38

Além do que trazendo para o Brasil já vai economizar de cara 10%

11:39

eu sabia da existência do load balancer oficial do mariadb (MariaDB MaxScale) mas é pago acima de X nodes

11:39

Já o ProxySQL também é indicado na documentação do mariadb e tem a vantagem de poder utilizar grátis sem suporte né

11:39

Sim, tava estudando e acho que vai ficar legal e ainda podemos montar um Dashboard para acompanhar

11:40

já o garbd não conhecia, achei genial.

11:40

É um gambiarrinha para se ter nodes em par kkkkk

11:40

mas super funciona

11:40

Kkkkk

11:41

ele serve só para "arbitrar" e compor um cluster de 3 nodes

11:41

ele simula um nó de banco de dados, mas não é um db

11:41

kkk

11:41

Depois vai faltar só o visitas

11:41

vc tá amando os dashboards feitos com IA né kkk

11:41

Sim cara, ajuda demais na tomada de decisão

11:42

Adicione nos próximos passos a atualização do DB. A versão atual é bem antiga (10.1.22). Para chegar no 10.11 são vários e vários releases

11:43

não vai ser só instalar, mas fazer upgrade e testar

11:43

creio que será necessário mexer na estrutura do banco de dados (tabelas, tipos de campos)

11:44

Então, vou atualizar tanto o dB quanto o sistema operacional

11:44

normalizar alguns tipos de dados

11:44

talvez modificar consultas no código php

11:44

por isso, vai ter que fazer por etapas a atualização do db

11:45

talvez instalar uma instalação nova e vazia, e ir importando os dados das tabelas

11:45

Nisso a gente deve ganhar desempenho , certo?

11:45

em vez de pegar e atualizar o db que já existe

11:45

tipo assim... fazer do zero e importar as tabelas/dados

11:45

com certeza

11:45

acho que assim é mais confiável

11:45

acredito que isso será a parte mais complexa do planejamento, pois envolve manipular os dados

11:46

não se pode perder dados ou ainda ter os dados modificados durante a migração

11:46

cara, você não teve boas experiências com o docker?

11:47

O que vc pensa em fazer?

11:47

porque neste caso ele iria ganhar bastante tempo, na questão de instalar uma imagem em vários servidores

11:47
11:47

ainda mais sem cpanel para modificar o ambiente/comportamento padrão do servidor

11:47

[Audio transcrito] Porque uma coisa que eu vejo, que sempre atrapalha a gente, é que são três bancos de dados. Aí a gente tem que alterar o IP, alterar uma configuração, alterar alguma coisa em um, aí tem que replicar no-nos outros dois. Só que muitas vezes a gente esquece, tanto eu quanto você. Cada um na sua área, mas a gente esquece. Agora, a gente vai ter-- não tô com o arquivo aberto aqui, mas uns seis bancos de dados, vai ter banco de dado pra caramba, em servidores diferentes, em vários servidores, né? Tem-- corre o risco da gente esquecer e-e vai ficar cada vez mais difícil fazer essa manutenção. Eu acredito que o Docker, pelo que eu sei, eu nunca mexi com o Docker não, mas assim, na teoria, você cria uma imagem e vai exportando essa imagem ou vai rodando essa imagem, ou alguma coisa assim, talvez ajudaria. O que que cê acha?

11:48

Então, mas sempre vai barrar no ip, penso da gente criar um mcp para controlar isso em um único lugar

11:50

mcp de ia vc fala?

11:50

Mcp controloador mesmo , onde ficar todos os ips , todos os dados caso a gente precise

11:51

não conheço esse mcp

11:52

Mas é de boa

11:52

sabe o significa da sigla?

11:52
11:55
11:56

Vai ser cluster sim

11:56

Ahh tá, então beleza

11:57

Só que a sincronização é diferente para não travar

11:57

- Um cluster em SP com 4 nodes + garbd - Um cluster em USA com 2 nodes + garbd

11:57

Dúvida: caso de uma falha no Cluster USA, vamos utilizar o Cluster SP. Neste caso, dados terão que ser inseridos no cluster SP. Como sincronizar depois os dados novos para o cluster USA quando ele voltar ao ar?

11:58

Dúvida: o ProxySQL também consegue orquestrar o Cluster SP?

11:59

Ele entrando no cluster já atualiza

11:59

Sim

11:59

Antes da gente migrar os dados vc testa

11:59

Dúvida: o ProxySQL também pode falhar (ou seja, ele também é um ponto de falha)? Se sim, o que acontece com a aplicação? Tem alguma mitigação?

11:59

Então, eu levantei isso, e ele disse que direciona sozinho, mas a gente vai ver na prática

12:01

Quero ver isso rodando

12:01

A gente simula várias coisas antes de virar

12:01

Vc tem um mode teste se não tem?

12:01
12:03

Mas testamos quando subir

12:03
12:08

1 cluster só

12:09
12:09
12:21

Desculpe o podcast! kkkkk

12:21

de resto, eu super concordo com o planejamento

12:21

acredito que algumas coisas iremos descobrir durante os testes

12:22

mas no geral, a estrutura tem que ser essa mesmo

12:22

A parte do backup está bem protegida mesmo, vários níveis. Muito bom

12:22

também poderia utilizar o github para isso, mas aí, todos os arquivos de config, _.sh_, executáveis, sei lá, tem que estar dentro de um diretório padrão no servidor, para que possam ser salvos no github (diretório do projeto)

12:23

A gente pode fazer tb, estou usando para meus projetos

12:35

pra quando você está pensando em implementar isso?

14:12

eu ja pedi os servidores, assim que subir a gente inicia os testes, acredito que em 30 dias... eles liberam 1, e depois o outro , vou estudar uma forma de ficar mais facil virar os servidores em caso necessario.. o bom agora com a IA, que eu posso perguntar para ela 1000x e ela nao fica brava

14:14

kkkkkkkk

14:14

"o bom agora com a IA, que eu posso perguntar para ela 1000x e ela nao fica brava" por enquanto!

14:14
14:14
14:15

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

14:15

eu so nao xingo ela

14:15

beleza, eu ia falar para a gente fazer lá pro meio de Agosto

14:15

kkkkkk

14:15

kkkkkk

14:15