tópico: administração

Armazenamento em Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor

Atualizar!. Nos comentários, um leitor sugeriu experimentar o Linstor (talvez ele mesmo esteja trabalhando nisso), então adicionei uma seção sobre essa solução. Também escrevi um post sobre como instalar porque o processo é bem diferente dos demais. Para ser sincero, desisti e desisti do Kubernetes (pelo menos por enquanto). Vou usar o Heroku. Por que? […]

KVM IP via QEMU

Solucionar problemas de inicialização do sistema operacional em servidores sem KVM não é uma tarefa fácil. Criamos um KVM sobre IP para nós mesmos por meio de uma imagem de recuperação e uma máquina virtual. Se surgirem problemas com o sistema operacional no servidor remoto, o administrador baixa a imagem de recuperação e executa o trabalho necessário. Este método funciona muito bem quando a causa da falha é conhecida e a imagem de recuperação está instalada no servidor [...]

Projetos que não decolaram

Cloud4Y já falou sobre projetos interessantes desenvolvidos na URSS. Continuando com o assunto, vamos lembrar quais outros projetos tiveram boas perspectivas, mas por uma série de razões não receberam amplo reconhecimento ou foram totalmente arquivados. Posto de gasolina Durante os preparativos para as Olimpíadas de 80, decidiu-se demonstrar a todos (e principalmente aos países capitais) a modernidade da URSS. E os postos de gasolina se tornaram [...]

Como avaliar o desempenho do armazenamento no Linux: benchmarking usando ferramentas abertas

Da última vez falamos sobre ferramentas de código aberto para avaliar o desempenho do processador e da memória. Hoje estamos falando sobre benchmarks para sistemas de arquivos e sistemas de armazenamento em Linux - Interbench, Fio, Hdparm, S e Bonnie. Foto - Daniele Levis Pelusi - Unsplash Fio Fio (significa Flexible I/O Tester) cria fluxos de dados de I/O […]

Meu sexto dia com o Haiku: sob o capô de recursos, ícones e pacotes

DR: Haiku é um sistema operacional projetado especificamente para PCs, por isso possui alguns truques que tornam seu ambiente de desktop muito melhor do que outros. Mas como isso funciona? Recentemente descobri o Haiku, um sistema inesperadamente bom. Ainda estou surpreso com a facilidade com que ele funciona, especialmente em comparação com ambientes de desktop Linux. Hoje vou passar por aqui [...]

Ferramentas para desenvolvedores de aplicações em execução no Kubernetes

Uma abordagem moderna às operações resolve muitos problemas urgentes de negócios. Contêineres e orquestradores facilitam o dimensionamento de projetos de qualquer complexidade, simplificam o lançamento de novas versões, tornam-nos mais confiáveis, mas ao mesmo tempo criam problemas adicionais para os desenvolvedores. Um programador está preocupado principalmente com seu código – arquitetura, qualidade, desempenho, elegância – e não como ele irá [...]

Resumo semanal médio nº 6 (16 a 23 de agosto de 2019)

Acredite, o mundo de hoje é muito mais imprevisível e perigoso do que aquele que Orwell descreveu. — Edward Snowden Na agenda: Provedor de Internet descentralizado “Medium” se recusa a usar SSL em favor da criptografia nativa Yggdrasil E-mail e rede social apareceram dentro da rede Yggdrasil Lembre-me - o que é “Medium”? Médio (eng. Médio - “intermediário”, slogan original - Não […]

Como o Badoo conseguiu enviar 200 mil fotos por segundo

A web moderna é quase impensável sem conteúdo de mídia: quase todas as avós têm um smartphone, todos estão nas redes sociais e o tempo de inatividade na manutenção custa caro para as empresas. Aqui está uma transcrição da história do Badoo sobre como ele organizou a entrega de fotos usando uma solução de hardware, quais problemas de desempenho encontrou no processo, o que os causou e como […]

Como avaliar o desempenho do servidor Linux: ferramentas de benchmarking abertas

Nós da 1cloud.ru preparamos uma seleção de ferramentas e scripts para avaliar o desempenho de processadores, sistemas de armazenamento e memória em máquinas Linux: Iometer, DD, vpsbench, HammerDB e 7-Zip. Nossas outras coleções de benchmarks: Sysbench, UnixBench, Phoronix Test Suite, Vdbench e IOzone Interbench, Fio, Hdparm, S e Bonnie Photo - Bureau of Land Management Alaska - CC BY Iometer Isto é - […]

Benchmarks para servidores Linux: uma seleção de ferramentas abertas

Continuamos falando sobre ferramentas para avaliar o desempenho da CPU em máquinas Linux. Hoje no material: temci, uarch-bench, likwid, perf-tools e llvm-mca. Mais benchmarks: Sysbench, UnixBench, Phoronix Test Suite, Vdbench e IOzone Interbench, Fio, Hdparm, S e Bonnie Iometer, DD, vpsbench, HammerDB e 7-Zip Photo - Lukas Blazek - Unsplash temci Esta é uma ferramenta para estimar o tempo de execução [ ...]

Testes unitários em um SGBD – como fazemos no Sportmaster, parte um

Olá, Habr! Meu nome é Maxim Ponomarenko e sou desenvolvedor da Sportmaster. Tenho 10 anos de experiência na área de TI. Ele começou sua carreira em testes manuais e depois mudou para desenvolvimento de banco de dados. Nos últimos 4 anos, acumulando o conhecimento adquirido em testes e desenvolvimento, venho automatizando testes no nível de SGBD. Estou na equipe Sportmaster há pouco mais de um ano [...]

Como configurar o PVS-Studio no Travis CI usando o exemplo de um emulador de console de jogos PSP

Travis CI é um serviço web distribuído para construção e teste de software que usa GitHub como hospedagem de código-fonte. Além dos cenários operacionais acima, você pode adicionar o seu próprio graças às extensas opções de configuração. Neste artigo iremos configurar o Travis CI para funcionar com PVS-Studio usando o exemplo de código PPSSPP. Introdução Travis CI é um serviço web para construção e [...]