Destaques

Primeiros passos com OpenStack

Sempre que falamos sobre “primeiros passos”  em alguma tecnologia, realizamos algum pequeno teste como um “Hello World” em uma linguagem

Guia sobre como criar um cluster com o centralizador de logs Graylog 3.3

O Graylog [1] é uma ferramenta open source e serve para monitorar, centralizar e organizar mensagens de log em sua

A evolução das plataformas de computação para Big Data

Entre os anos 2012 a 2018, o Hadoop era considerado uma plataforma de Big Data praticamente hegemônica. Em um projeto típico de Big Data, além dos aspectos do pipeline de engenharia de dados, era comum os processos de aquisição de hardware para nós (nodes) do Hadoop, implantação e administração da infraestrutura. A criação de um cluster Hadoop foi bastante facilitada

Conhecendo o kernel Linux pelo /proc (parte 5) – Recursos da memória virtual

No post anterior vimos comportamentos relacionados ao uso de memória de virtual, como a “sobre-alocação” de memória, uso de SWAP, estouro de memória RAM e o que pode ocorrer em máquinas com uma grande quantidade de memória RAM. Neste post vamos abordar recursos disponíveis através da memória virtual, como a memória compartilhada, o Page Cache e a abstração da arquitetura

4Linux: Empresa Líder em Treinamentos de Software Open Source

Como explica o opensource.com software open source ou de código aberto é um software com código-fonte que qualquer pessoa pode inspecionar, modificar e aprimorar. “O código-fonte é a parte do software que a maioria dos usuários de computador nunca vê; é o código que os programadores de computador podem manipular para mudar a forma como um pedaço de software –

Soluções open source para consultoria empresarial

Precisa de consultoria de TI, mas está com fluxo de caixa baixo? Sabia que há soluções open source que utilizam softwares que reduzem custos? São serviços que utilizam softwares que são democráticos e abertos para modificações e aprimoramentos. Quer soluções open source para consultorias em empresas? Continue acompanhando o texto! O que são soluções open source? As soluções open source

Consultoria 4Linux In-Company 2021: O Ano da Reabertura para sua Empresa

2020 foi um ano de grandes desafios para as empresas e elas tiveram que se reinventar e aderir rapidamente a novas tecnologias. A pandemia fez com que aumentasse o uso de novas tecnologias e as empresas precisam estar preparadas para este ano. Então, veja 3 tendências de TI que sua empresa precisa se atentar em 2021. 3 Tendências de TI

PostgreSQL – Como eliminar valores repetidos

Você que utiliza PostgreSQL, já deve ter se deparado com o problema dos dados duplicados. É possível que em uma tabela existam campos que contenham valores repetidos e sua necessidade seja tornar esses registros únicos. Como proceder com valores repetidos sem eliminar todos eles? Seria possível deixar somente o mais atual armazenado? É o que veremos a seguir. Coluna de

Gitea básico

O Gitea é uma ferramenta open source de Source Code Management – SCM, ou seja, gerenciamento de código-fonte, escrita em Go e que foi criada em novembro de 2016 além de ser baseada em uma outra ferramenta chamada Gogs. Foi criado pela frustração da comunidade com relação ao Gogs, que embora que também fosse open source, seu criador não permitia

Docker Compose – Explicado

Como foi visto em nosso post anterior sobre o Docker [1], para realizar a execução de um contêiner basta executar o comando docker container run, porém, e se for necessário executar vários contêineres de uma única vez e cada um com um propósito distinto? Seria muito trabalhoso executar diversas vezes o mesmo comando e ainda incluir os parâmetros necessários, além

Conhecendo o kernel Linux pelo /proc (parte 4) – comportamentos da memória virtual

No post anterior vimos como o kernel mantem os mapeamentos de memória virtual para memória física e como essa tradução é realizada em tempo de execução pela MMU. Neste post iremos abordar alguns comportamentos relacionados ao uso de memória de virtual, como a “sobre-alocação” de memória, uso de SWAP, estouro de memória RAM e o que pode ocorrer em máquinas