Mesos
Apache Mesos é um kernel de sistemas distribuídos que abstrai recursos de computação para construir aplicativos distribuídos elásticos e tolerantes a falhas em datacenters.
Visão geral
O que é Mesos?
Apache Mesos é um kernel de sistemas distribuídos que abstrai CPU, memória, armazenamento e outros recursos de máquinas, permitindo o gerenciamento de datacenters como um único pool. Ele fornece APIs para agendamento de recursos e oferece suporte a aplicativos como Hadoop, Spark e Kafka com recursos como escalabilidade linear, alta disponibilidade e suporte a contêineres.
Para que serve o Mesos?

Principais Recursos
- Kernel de sistemas distribuídos
- Abstração e agendamento de recursos
- Escalabilidade linear para 10.000 nós
- Alta disponibilidade com Zookeeper
- Suporte a contêiner nativo (Docker, AppC)
- Isolamento conectável para CPU, memória, disco, etc.
- Agendamento de dois níveis para aplicativos legados e nativos da nuvem
- APIs HTTP para desenvolvimento e operações
- UI da Web integrada para monitoramento
Como usar Mesos?
Baixe e instale o Mesos no Linux, OSX ou Windows. Use suas APIs HTTP para desenvolver aplicativos distribuídos, gerenciar clusters com políticas de agendamento conectáveis e monitorar por meio da interface da Web integrada. Ele oferece suporte a contêineres Docker e AppC para isolamento e pode ser dimensionado para milhares de nós.
Ferramentas Alternativas
Prós & Contras
Prós
- Alta escalabilidade e tolerância a falhas
- Compatibilidade entre plataformas
- Gerenciamento flexível de recursos
- Suporta aplicativos legados e nativos da nuvem
Contras
- Projeto retirado (sem desenvolvimento ativo)
- Curva de aprendizado acentuada para configurações complexas
Casos de Uso
- Gerenciando recursos de datacenter em grande escala
- Executando aplicativos distribuídos como Hadoop ou Spark
- Construindo sistemas elásticos e tolerantes a falhas em ambientes de nuvem
Preços do Mesos
Avaliações de Usuários
Ainda não há avaliações
Seja o primeiro a avaliar esta ferramenta!