Categoria: Administração

Implantação de Imagem Docker no Dokku com Ansible

Prólogo Recentemente, soube de uma PaaS 'portátil' semelhante ao Heroku com um nome bastante óbvio - Dokku. Fiquei muito atraído pela possibilidade de adicionar um certificado ao aplicativo e vhost facilmente, então decidi migrar minhas imagens docker para o Dokku. No entanto, fiquei desapontado ao descobrir que o Dokku não tem comandos semelhantes aos do Heroku, como dokku container:push dokku container:release // Muito […]

Quais podem ser as consequências da redução do nível de isolamento de transações em bancos de dados

Olá a todos. Aqui é Vladislav Rodin. Atualmente sou o líder do curso 'Arquiteto de Alta Carga' na OTUS e também dou aulas em cursos voltados para arquitetura de software. Além de lecionar, como você pode ter notado, eu escrevo materiais originais para o blog da OTUS no Habr, e o artigo de hoje quero dedicar ao lançamento do curso 'PostgreSQL', que está acontecendo agora […]

Implementação dos comandos docker pull e docker push sem o cliente docker por meio de requisições HTTP

Tivemos 2 sacos de grama, 75 comprimidos de mescalina ambiente unix, repositório docker e a tarefa de implementar os comandos docker pull e docker push sem o cliente docker. UPD: Pergunta: Para que tudo isso? Resposta: Teste de carga do produto (NÃO com ferramentas bash, os scripts são fornecidos para fins educacionais). Decidiu-se não usar o cliente docker para reduzir camadas adicionais (de maneira razoável […]

Dicotomia de Dados: Repensando a Relação com Dados e Serviços

Olá a todos! Temos ótimas notícias, em junho, a OTUS relança o curso de 'Arquiteto de Software', por isso, tradicionalmente, compartilhamos com vocês material útil. Se você se deparou com toda essa história de microsserviços sem nenhum contexto, é compreensível achar isso um pouco estranho. Dividir um aplicativo em fragmentos interconectados por uma rede obrigatoriamente significa adicionar […]

Teste de carga como um serviço de CI para desenvolvedores

Um dos problemas que frequentemente enfrentam os fornecedores de software multiprodutos é a duplicação de competências dos engenheiros — desenvolvedores, testadores e administradores de infraestrutura — em quase cada equipe. Isso se aplica também a engenheiros caros — especialistas em teste de carga. Em vez de se concentrar em suas responsabilidades diretas e usar sua experiência única para construir o processo de teste de carga, escolher a metodologia, […]

NFC: Análise da tecnologia Near Field Communication

Todos nós estamos acostumados com a presença do NFC em smartphones. E parece que está tudo claro. Muitos não compram smartphones que não têm NFC, pensando que isso se refere apenas a compras. Mas há muitas perguntas. Você sabia que essa tecnologia pode fazer muito mais? O que fazer se o seu smartphone não tiver NFC? Como usar o chip em um iPhone sem […]

Como enfrentamos um aumento repentino da carga de x10 no trabalho remoto e quais lições aprendemos

Olá, Habr! Nos últimos dois meses, vivemos uma situação muito interessante e gostaria de compartilhar nossa história de escalonamento da infraestrutura. Nesse tempo, o SberMarket quadruplicou seus pedidos e lançou o serviço em 17 novas cidades. O crescimento explosivo na demanda por entrega de produtos exigiu de nós um escalonamento da infraestrutura. Leia sobre as conclusões mais interessantes e úteis […]

Práticas da IBM: Quarkus (Java super rápida para microsserviços), Jakarta EE e OpenShift

Olá a todos! Nós também estamos um pouco cansados de webinars, seus números nos últimos meses ultrapassaram todos os limites. Por isso, estamos tentando selecionar as tecnologias mais interessantes e úteis para vocês). Para o início de junho (esperamos que o verão chegue de verdade) planejamos algumas sessões práticas que, estamos certos, serão do interesse dos desenvolvedores. Em primeiro lugar - iremos falar sobre serverless e o mais novo quarkus super rápido […]

Troca de mensagens orientada para a nuvem na plataforma Red Hat OpenShift utilizando Quarkus e AMQ Online

Olá a todos! Aqui está – nosso post final da série sobre Quarkus! (A propósito, confira nosso webinar "O que é Quarkus – um framework Java nativo do Kubernetes". Vamos mostrar como começar "do zero" ou transferir soluções já prontas) No post anterior, analisamos as ferramentas relevantes que podem ajudar a quantificar as melhorias obtidas com a modernização de aplicativos Java. Começando a partir da versão […]

Quarkus: modernização de aplicações com o exemplo do helloworld do JBoss EAP Quickstart (continuação)

Olá a todos – este é o quinto post da nossa série sobre Quarkus! (A propósito, veja nosso webinar "O Que É Quarkus – um framework Java nativo do Kubernetes". Vamos mostrar como começar do "zero" ou migrar soluções existentes.) No post anterior, abordamos a modernização de aplicações Java usando tecnologias suportadas pelo Quarkus (CDI e Servlet 3) com base no programa helloworld do repositório Red […]

Serviço de verificação de cabeçalhos HTTP do servidor

Para qualquer site, é crucial configurar corretamente os cabeçalhos HTTP. Muitas matérias foram escritas sobre cabeçalhos. Aqui, resumimos a experiência acumulada e a documentação RFC. Alguns cabeçalhos são obrigatórios, outros estão obsoletos, e alguns podem causar confusão e contradições. Criamos uma ferramenta para verificar automaticamente os cabeçalhos HTTP do servidor web. Ao contrário de muitos outros serviços que apenas mostram os cabeçalhos, este serviço permite: definir […]

Armazenamento de backup para milhares de máquinas virtuais com ferramentas livres

Olá, recentemente deparei-me com uma tarefa interessante de configurar um armazenamento para backup de um grande número de dispositivos de bloco. Toda semana realizamos o backup de todas as máquinas virtuais em nossa nuvem, portanto, precisamos ser capazes de gerenciar milhares de backups e fazer isso da maneira mais rápida e eficiente possível. Infelizmente, as configurações padrão de RAID5 e RAID6 não são adequadas neste caso devido […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster