@coproduto Muito bom. Algumas curiosidades:
Usou bun? Quantos containers foram necessários para suportar isso? Cada request descontextualizada do cache (contexto de usuário autenticado)? Algum I/O no relacional?
@EOEboh Isso se chama Cache stampede. Para resolver, podemos adicionar um lock. Assim, apenas a primeira request faz o refresh do cache, enquanto as outras aguardam por um curto período de tempo para, posteriormente, pegar o dado direto do cache 😏
@ocodista Deixo um desafio interessante para a pessoa que não sabe nada de Terraform / Pulumi / Infra :
Pede ao Claude para reduzir 50% dos custos de infra da sua firma e roda um apply.
@ocodista Concordo em partes. Se você decidir que vai subir algo em Rust com Claude, mas você não sabe nada de Rust, quando a IA começar a alucinar, fica MUITO difícil de guiar quando você não sabe qual caminho seguir.
IA é amplificador
@ocodista A pessoa saber sobre System Design / Boas práticas / Escalabilidade / Segurança se tornou ainda mais imprescindível (sempre foi).
Mas ainda é importante saber como programar.
"Quando o piloto automático desliga do nada, alguém tem que saber assumir o manche"
@andersonbrdev Fun fact: Um serviço que nós contratamos no passado ficou vários dias fora do ar. Mas a página de status deles acusava 100% de uptime.
https://t.co/6DloLlog7b
Na sexta-feira, identifiquei que um serviço externo estava fora do ar. Quando entrei na página de status para saber quando o problema iniciou, o uptime estava 100%.
O problema ainda se mantém. Dependendo, a galera do time nem recebeu alertas. 😳
+
@sseraphini#bolhadev
@andersonbrdev Não necessariamente um /health retornando { status: "ok" } é o suficiente. Isso só mostra que a API está de pé, não necessariamente que está de fato saudável.
Por exemplo:
Se é um Background Job, pode ser que não está processando mais jobs por algum motivo
+
@andersonbrdev No caso de processamento assíncrono, tem que monitorar o tamanho da fila (ou seja lá o que você esteja consumindo) se a fila só cresce, o worker zumbificou (mesmo com a API dando ok)
@andersonbrdev ...porém a API continua respondendo ok.
Dependendo do contexto, pode ser necessário: O /health precisa bater nas dependências (banco, redis, mensageria) pra ver se tá tudo respondendo.
+
@falatuls@lincolixavier E cara, é muito doido. A entrega orgânica do linkedin é absurdo de bom. Eu não imaginava isso. Quando eu comecei a postar eu tinha pouco menos de 2000 seguidores por lá. Hoje eu estou meio parado, mas vou voltar a postar por lá
@falatuls@lincolixavier Claro mano, só mandar. Mas não sou especialista nisso não. Eu reuni técnicas, testei algumas vezes e fiz um bom pipeline de IA + Co-autoria para montar estes posts. Falar sobre algo que você domina (e faz no dia a dia) facilita muito o processo
@falatuls@lincolixavier Consegui esse feito algumas vezes por lá. Mas, eu não tentei converter em vendas. Acho que o maior desafio é parar o scroll do usuário. Nos meus destaques tem alguns hits: https://t.co/e5Ha4yuwPz
Storytelling funciona bem. Emoção. Fazer a pessoa se imaginar na cena, etc.