Categoria: Administração

Bloqueios distribuídos com Redis

Olá, Habr! Hoje oferecemos a você a tradução de um artigo complexo sobre a implementação de bloqueios distribuídos utilizando Redis e convidamos você a discutir o potencial do Redis como tema. A análise do algoritmo Redlock de Martin Kleppmann, autor do livro “Aplicativos de Alta Carga”, está apresentada aqui. Bloqueios distribuídos são um primitivo muito útil, aplicado em muitos ambientes onde diferentes processos precisam trabalhar com recursos compartilhados […]

Políticas de armazenamento Veeam B&R — resolvendo cadeias de backup junto com o suporte técnico

Saudações aos leitores do nosso blog! De certa forma, já nos conhecemos – minhas postagens em inglês apareceram aqui na tradução da minha querida colega polarowl. Desta vez, decidi me dirigir diretamente ao público de língua russa. Para minha estreia, queria encontrar um tema que fosse interessante para o maior público possível e que exigisse uma análise detalhada. Daniel Defoe afirmou que todos estão sujeitos à morte e aos impostos […]

Escrevendo um bot no telegram usando a linguagem R (parte 3): Como adicionar suporte a teclado ao bot

Este é o terceiro artigo da série “Escrevendo um bot no telegram usando a linguagem R”. Nas publicações anteriores, aprendemos a criar um bot do telegram, enviar mensagens através dele, adicionar comandos e filtros de mensagens ao bot. Portanto, antes de começar a ler este artigo, recomendo fortemente que você se familiarize com os anteriores, pois aqui não vou parar nas bases já descritas […]

O data center SafeDC abriu suas portas por um dia para os clientes

Na véspera do Dia do Conhecimento, o NII SOKB realizou em seu data center SafeDC um Dia de Portas Abertas para os clientes, que puderam ver com seus próprios olhos o que descreveremos a seguir. O data center SafeDC está localizado em Moscovo, na Avenida Científica, no andar subterrâneo de um centro de negócios a dez metros de profundidade. A área total do data center é de 450 m², com capacidade para 60 racks. A energia elétrica é organizada […]

Volumes efêmeros com monitoramento de capacidade de armazenamento: EmptyDir em esteroides

Alguns aplicativos também precisam armazenar dados, mas eles não se importam muito com a perda desses dados após uma reinicialização. Por exemplo, serviços de cache são limitados em memória RAM, mas também podem mover dados que são raramente utilizados para um armazenamento mais lento do que a memória RAM, com um impacto mínimo na performance geral. Outros aplicativos precisam saber que em […]

Monitoramento de microsserviços Flask com Prometheus

Algumas linhas de código e seu aplicativo gera métricas, uau! Para entender como funciona o prometheus_flask_exporter, basta um exemplo simples: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('‘/'’) def main(): return ‘OK’ Isso é tudo que você precisa para começar! Adicionando a importação e a linha para inicializar o PrometheusMetrics, você obterá métricas […]

Eu criei meu repositório PyPI com autenticação e S3. No Nginx

Neste artigo, quero compartilhar minha experiência com o NJS, o interpretador JavaScript para Nginx desenvolvido pela Nginx Inc., descrevendo suas principais funcionalidades através de um exemplo real. O NJS é um subconjunto da linguagem de programação JavaScript que permite expandir a funcionalidade do Nginx. Dmitry Volyntsev respondeu em detalhes à pergunta: por que ter seu próprio interpretador??? Resumindo: o NJS é o jeito Nginx, enquanto o JavaScript é mais progressivo, 'nativo' e […]

Mapeamento de direitos digitais, parte III. Direito à anonimato

TL;DR: Especialistas compartilham suas visões sobre os problemas na Rússia relacionados ao direito digital ao anonimato. Nos dias 12 e 13 de setembro, a Teplica de Tecnologias Sociais e a RosKomSvoboda realizam um hackathon sobre cidadania digital e direitos digitais em demhack.ru. Antecedendo o evento, os organizadores publicam o terceiro artigo dedicado ao mapeamento do campo problemático para que possam encontrar um desafio interessante. Artigos anteriores: sobre o direito […]

Compreendendo o Custom Tooling no Argo CD

Um tempo após a redação do primeiro artigo, onde eu manuseei habilmente jsonnet e gitlab, percebi que pipelines são muito bons, mas excessivamente complicados e desconfortáveis. Na maioria dos casos, a tarefa comum é: 'gerar YAML e colocá-lo no Kubernetes'. De fato, é isso que o Argo CD faz maravilhosamente. O Argo CD permite conectar um repositório Git e sincronizar […]

Experimentando novas ferramentas para construção e automação de deploy no Kubernetes

Olá! Recentemente, surgiram muitas ferramentas incríveis de automação tanto para a construção de imagens Docker quanto para o deployment no Kubernetes. Com isso, decidi brincar com o gitlab, explorar suas funcionalidades e, claro, configurar um pipeline. A inspiração para esse trabalho foi o site kubernetes.io, que é gerado automaticamente a partir do código fonte, e para cada pull request enviado […]

Freeradius + Google Autenticador + LDAP + Fortigate

O que fazer quando quero e preciso da autenticação de dois fatores, mas não tenho dinheiro para tokens físicos e me oferecem apenas apoio e um bom ânimo. Esta solução não é nada superoriginal, na verdade, é uma mistura de várias soluções encontradas na internet. Portanto, dada a situação: um domínio Active Directory. Usuários do domínio que trabalham através de VPN, como muitos atualmente. Atuando como gateway VPN […]

Acelerando o Ansible

Não é segredo que com as configurações "padrão" o Ansible pode não funcionar muito rapidamente. Neste artigo, apontarei algumas razões para isso e sugerirei um mínimo útil de configurações que podem realmente aumentar a velocidade do seu projeto. Este artigo discute, aqui e adiante, o Ansible 2.9.x, que foi instalado em um novo virtualenv da sua maneira favorita. […]

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