Devpi e uma excelente opcao para repositorio pypi, claro nao desmerecendo do Bandersnatch. A grande diferenca entre os dois e que o Bandersnatch foi pensado para um ambiente totalmente offline. Quando o Bandersnatch e iniciado faz download de todos os pacotes disponiveis no repositorio que foi previamente indicado no seu arquivo de configuracao para um diretorio local so entao comeca a servir. Enquanto que o Devpi trabalha com cache, ou seja, voce tambem indica um repositorio mestre e um diretorio onde ele vai guardar os pacotes, mais o download acontecera sob demanda. Isso sem falar que o Devpi tambem trabalha com replicacao, quando for iniciar o servidor voce pode indicar outro servidor devpi como master.As duas opcoes sao boas a diferenca esta no jeito que cada uma funciona, acredito que a escolha ficara por conta do ambiente que voce possui. Caso tenha uma maquina com acesso a internet entao eu usaria o Devpi, ate porque nao imagino alguem precisando dos 180Gb de pacotes que o Bandersnatch baixa do repositorio python padrao.Vamos instalar o Devpi entao? Primeiro passo, precisamos do pacote Python-pip instalado na maquina. Caso ja tenha otimo, do contrario, execute o seguinte comando:sudo apt-get install python-pip Utilizando o pip instale o Devpi.sudo pip install devpiAgora que o servidor devpi esta instalado. Recomendo ler tambem o "--help" antes de iniciar. Para esse post vou usar apenas o parametro "--host". Isso significa que o "--serverdir" permanecera o padrao. (~./devpi/server).sudo devpi-server --host=0.0.0.0Simples demais nao e mesmo? Servidor devpi esta operacional. Quando os clientes solicitarem os pacotes ele vai entregar e guardar no cache local. Dessa forma ele consegue servir mais rapidamente das proximas vezes sem a necessidade de ir para internet em todas as requisicoes que receber.Ok... Agora e na maquina cliente, como fazer para pedir esses pacotes? pip install e pronto?!Resposta: Nao! Execute o comando pip da seguinte forma:sudo pip install -i http://ip_do_servidor:porta/root/pypi/+simple/ nome_do_pacote Uma vez iniciei uma pesquisa sobre MariaDB Galera cluster, ideia por tras dessa missao era substituir banco de dados MySQL que tinham seus dados replicados atraves de DRBD. Apos reunir muito material sobre o assunto, criei um checklist com um passo a passo detalhado de como implementar. MariaDB Galera cluster nada mais e do que um conjunto de bancos de dados MariaDB funcionando em modo ativo-ativo, ou seja, voce pode acessar e ate gravar em sua base de dados de qualquer um deles, simultaneamente se for preciso. Esta disponivel em Linux e suporta apenas os mecanismos de armazenamento XtraDB / InnoDB (existe suporte experimental para MyISAM).MariaDB e construido por alguns dos autores originais do MySQL, com a ajuda da grande comunidade de desenvolvedores de software livre. E mantido atualizado com a ultima versao do MySQL, pelo que entendi, vai funcionar exatamente como MySQL. Todos os comandos, interfaces, bibliotecas e APIs que existem no MySQL tambem existem no MariaDB. Li rumores de que a aquisicao do MySQL pela Oracle nao agradou a comunidade e por isso o MariaDB ganhou forca.Pois bem, nesse post ainda vou somar o MariaDB Galera cluster com outros dois gigantes, Pacemaker e HAProxy. Isso se fez