Categoria: Administração

NewSQL = NoSQL+ACID

Até recentemente, cerca de 50 TB de dados processados em tempo real estavam armazenados no SQL Server em Odnoklassniki. Para esse volume, garantir um acesso rápido e confiável, além de tolerante a falhas, a um data center usando um SGBD SQL é praticamente impossível. Geralmente, em tais casos, utiliza-se um dos repositórios NoSQL, mas nem tudo pode ser transferido para NoSQL: algumas entidades exigem […]

Análise detalhada do AWS Lambda

A tradução do artigo foi preparada especialmente para os alunos do curso "Serviços de Nuvem". Está interessado em se desenvolver nessa área? Assista ao workshop de Egor Zuyev (TeamLead na empresa InBit) "Serviço AWS EC2" e junte-se ao próximo grupo do curso: início em 26 de setembro. Cada vez mais pessoas estão migrando para o AWS Lambda por causa da escalabilidade, desempenho, economia e capacidade de processar milhões, até trilhões, de solicitações por mês. […]

Sleerm DevOps. Dia dois. IaC, teste de infraestrutura e "Sleerm eleva!"

Do lado de fora, a clássica e positiva atmosfera de outono em São Petersburgo, na sala de conferências da Selectel está quente, com café, Coca-Cola e quase um clima de verão. No mundo ao nosso redor, em 5 de setembro de 2019, estamos no segundo dia do Slurm DevOps. No primeiro dia do intensivo, abordamos os temas mais simples: Git, CI/CD. No segundo dia, preparamos para os participantes Infraestrutura como Código e testes de infraestrutura — […]

Princípios gerais de funcionamento do QEMU-KVM

Meu entendimento atual: 1) KVM (Máquina Virtual Baseada em Kernel) – um hipervisor (VMM - Gerenciador de Máquinas Virtuais) que opera como um módulo no sistema operacional Linux. O hipervisor é necessário para executar um software em um ambiente inexistente (virtual) enquanto oculta do software o hardware físico real em que está sendo executado. O hipervisor funciona como um "intermediário" […]

Treinamento Cisco 200-125 CCNA v3.0. Dia 35. Protocolo dinâmico de encapsulamento DTP

Hoje vamos discutir o protocolo dinâmico de trunking DTP e VTP – o protocolo de trunking VLAN. Como mencionei na última aula, seguiremos os tópicos do exame ICND2 na ordem apresentada no site da Cisco. Na última vez, abordamos a seção 1.1, e hoje analisaremos a 1.2 – configuração, verificação e resolução de problemas de conexões de switches de rede: adição […]

OpenCV no STM32F7-Discovery

Sou um dos desenvolvedores do sistema operacional Embox, e neste artigo vou contar como consegui rodar o OpenCV na placa STM32746G. Se você pesquisar algo como 'OpenCV na placa STM32', encontrará várias pessoas interessadas em usar essa biblioteca em placas STM32 ou outros microcontroladores. Existem alguns vídeos que, pelo que parece […]

Portabilidade do Qt para STM32

Bom dia! No projeto Embox, lançamos o Qt no STM32F7-Discovery e gostaríamos de compartilhar sobre isso. Anteriormente, já falamos sobre como conseguimos executar o OpenCV. O Qt é um framework multiplataforma que inclui não apenas componentes gráficos, mas também outras funcionalidades como o QtNetwork, um conjunto de classes para trabalhar com bancos de dados, e o Qt for Automation (em […]

Telefone SIP no STM32F7-Discovery

Olá a todos. Há algum tempo, escrevemos sobre como conseguimos executar um telefone SIP no STM32F4-Discovery com 1 MB de ROM e 192 KB de RAM com base no Embox. Vale mencionar que essa versão era mínima e conectava dois telefones diretamente, sem servidor e com transmissão de voz apenas em uma direção. Por isso, decidimos implementar […]

Como criar um projeto open source

Ainda esta semana, ocorrerá o festival de TI TechTrain em São Petersburgo. Um dos palestrantes será Richard Stallman. A Embox também participará do festival e, claro, não poderíamos deixar de lado o tema do software livre. Portanto, uma de nossas palestras se chama “De um projeto estudantil a um projeto open-source. A experiência da Embox”. Ela será dedicada à história do desenvolvimento da Embox como um projeto de código aberto. Em […]

Não é só o New Relic: uma visão sobre o Datadog e o Atatus

No meio de engenheiros SRE/DevOps, ninguém se surpreende quando um cliente (ou sistema de monitoramento) aparece e informa que "tudo está perdido": o site não funciona, os pagamentos não passam, a vida é insuportável… Por mais que queiramos ajudar em tal situação, fazer isso sem uma ferramenta simples e compreensível pode ser muito difícil. Muitas vezes, o problema está oculto no código do próprio aplicativo — é preciso apenas […]

Windows: como saber quem está logado onde

— Oh, nada está funcionando, me ajude! — Não se preocupe, vamos resolver isso agora. Diga o nome do computador… (um clássico das chamadas de suporte técnico) É bom se você tiver uma ferramenta como o BgInfo ou se os seus usuários souberem sobre o atalho Windows+Pause/Break e conseguirem usá-lo. Existem até mesmo alguns raros que aprenderam o nome de sua máquina. Mas muitas vezes […]

Treinamento Cisco 200-125 CCNA v3.0. Dia 34. Conceito avançado de VLAN

Já discutimos redes locais VLAN nas videoaulas dos Dias 11, 12 e 13 e hoje continuaremos com seu estudo de acordo com a temática do ICND2. Eu gravei o vídeo anterior, que marcou o fim da preparação para o exame ICND1, há alguns meses e desde então estive muito ocupado. Acho que muitos de vocês passaram com sucesso neste […]

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