Categoria: Administração

Visão geral das metodologias ágeis de design de DWH

O desenvolvimento de um repositório é um processo longo e sério. Muito na vida de um projeto depende de quão bem elaborada está a modelagem de objetos e a estrutura do banco desde o início. O enfoque convencional tem sido e continua a ser várias combinações do esquema em 'estrela' com a terceira forma normal. Normalmente, segundo o princípio: dados brutos — 3NF, vitrines — estrela. Essa abordagem, comprovada pelo tempo e respaldada por […]

Desenvolvendo matchmaking para Dota de 2014

Olá a todos. Nesta primavera, deparei-me com um projeto em que a equipe aprendeu a lançar um servidor Dota 2 da versão de 2014 e, consequentemente, jogar nele. Sou um grande fã desse jogo e não pude deixar passar a oportunidade única de reviver minha infância. Mergulhei profundamente e, assim, acabei escrevendo um bot para Discord, que responde praticamente […]

CRI-O como substituto do Docker como ambiente de execução para Kubernetes: configuração no CentOS 8

Oi! Meu nome é Sergey, sou DevOps na Surf. O departamento de DevOps da Surf tem como objetivo não apenas estabelecer a interação entre especialistas e integrar fluxos de trabalho, mas também realizar pesquisas ativas e implementar tecnologias relevantes tanto em nossa infraestrutura quanto na infraestrutura do cliente. Abaixo, vou falar um pouco sobre as mudanças na pilha tecnológica para contêineres com as quais estamos […]

Copia de volumes em armazenamento através de servidor Linux usando XCOPY

Às vezes, é necessário obter uma cópia completa de um volume dentro de um único sistema de armazenamento de dados (SAD), não uma instantânea, um clone, mas sim um volume totalmente funcional. Contudo, nem sempre o SAD permite isso fazer internamente com seus próprios recursos. Aparentemente, a única opção é copiar através de um servidor, mas assim todo o volume de dados será transmitido através do próprio servidor, da rede até o SAD e das portas do SAD, […]

Como dormir tranquilamente quando você tem um serviço em nuvem: principais conselhos arquitetônicos

LOST by sophiagworld Neste artigo, reunimos alguns padrões gerais que ajudam engenheiros a trabalhar com serviços em larga escala, que recebem requisições de milhões de usuários. Com base na experiência do autor, esta não é uma lista exaustiva, mas realmente contém conselhos eficazes. Então, vamos começar. Traduzido com o apoio da Mail.ru Cloud Solutions. Nível inicial As medidas listadas abaixo são relativamente simples de implementar, mas oferecem um alto retorno. Se […]

Monitoramento do PostgreSQL usando Zabbix

Relatório de Dária Vilkova para o Zabbix Meetup Online Eu quero apresentar a vocês uma ferramenta de monitoramento do PostgreSQL e do sistema operacional, que está sendo desenvolvida por nossa empresa utilizando o Zabbix. Escolhemos o Zabbix como nossa ferramenta de monitoramento há bastante tempo, pois é uma plataforma de código aberto, apoiada por uma comunidade ativa, que é muito popular na Rússia. Criamos um agente ativo […]

VPN para a rede local doméstica

TL;DR: Eu estou instalando o Wireguard em um VPS, conectando-me a ele a partir de um roteador doméstico com OpenWRT, e obtendo acesso à rede doméstica a partir do meu telefone. Se você mantém uma infraestrutura pessoal em um servidor doméstico ou possui muitos dispositivos gerenciados por IP em casa, com certeza deseja ter acesso a eles do trabalho, de um ônibus, trem ou metrô. Mais frequente […]

O Mail.ru começa a aplicar políticas MTA-STS em modo de teste

Em resumo, MTA-STS é uma maneira de proteger adicionalmente os e-mails contra interceptação (ou seja, ataques de homem-no-meio, também conhecido como MitM) durante a transmissão entre servidores de e-mail. Isso resolve parcialmente problemas arquiteturais herdados dos protocolos de e-mail e é descrito em um padrão relativamente novo, o RFC 8461. O Mail.ru é o primeiro grande serviço de e-mail na Runet a implementar esse padrão. Mais detalhes são discutidos […]

O que é Docker: um breve histórico e as principais abstrações

No dia 10 de agosto, começou no Slyerm um curso em vídeo sobre Docker, onde analisamos tudo — desde as principais abstrações até as configurações de rede. Neste artigo, falaremos sobre a história do Docker e suas principais abstrações: Image, CLI, Dockerfile. A aula é destinada a iniciantes, portanto, provavelmente não será interessante para usuários experientes. Não haverá sangue, apendicite ou mergulho profundo. […]

Como o BigQuery da Google democratizou a análise de dados. Parte 2

Olá, Habr! Neste momento, o OTUS está com inscrições abertas para uma nova turma do curso ‘Data Engineer’. Antecipando o início do curso, continuamos a compartilhar com vocês materiais úteis. Leia a primeira parte Gestão de Dados A forte gestão de dados (Strong Data Governance) é um princípio fundamental da engenharia do Twitter. À medida que implementamos o BigQuery em nossa plataforma, nos concentramos na descoberta de dados, controle de acesso, segurança […]

Encurtando links sem gordura (F3)

Não é vergonhoso encurtar links há 13 anos, certo? Um iniciante, e até mesmo quem não é, deve tentar criar seu próprio Encurtador de Links enquanto aprende algum novo framework. Foi isso que eu fiz. O que dizer — o quinto Bootstrap, um framework leve e um pedacinho da alma. Aqui está a demonstração, e aqui está o código. Para leitores como eu 😉 Um framework, não é? Claro […]

Sobre a migração de Redis para Redis-cluster

Ao entrar em um produto que está em desenvolvimento há mais de uma década, não é surpreendente encontrar tecnologias desatualizadas. Mas e se em seis meses você precisar lidar com uma carga dez vezes maior, enquanto o custo das falhas aumenta em centenas de vezes? Nesse caso, você precisará de um incrível Engenheiro de Highload. Mas na falta de um, a solução do problema foi confiada a mim. No primeiro […]

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