Sign inSign up

bdotapps/broker

By bdotapps

•Updated 16 days ago

Broker Apache Kafka (KRaft) pré-configurado e de fácil implantação para a plataforma Bdot.

Image
Message queues
0

152

bdotapps/broker repository overview

  :!!^                                 ^!!.                                     
  J@@B                                 #@@7                       .JJ?.         
  J@@B                                 #@@7                       ^@@&.         
  J@@G ^!7777777!^.       .~!7777777!:.B@@7    .:~777777777!^.    ^@@&J77777?!  
  J@@&&&&&&&&&&&@@&G:   ^B&@@&&&&&&&&&#&@@7   J&@@@&&&&&&&&@@&5.  ^@@@&&&&&&&#. 
  J@@@7.........:5@@#. .&@@J..........J@@@7  ?@@#^.........:G@@P  ^@@&:.......  
  J@@B           .&@@: ^@@&.           #@@7  G@@J           ~@@&. ^@@&.         
  J@@G           .&@@: ^@@&.           #@@7  G@@J           ~@@&. ^@@&.         
  J@@G           .&@@: ^@@&.           #@@7  G@@J           ~@@&. ^@@&.         
  J@@#.          ^@@&. :@@&:          .&@@7  P@@P           ?@@#  :@@@^         
  J@@@&PYYYYYYYYP&@@J   5@@&PYYYYYYYYP&@@@7  :&@@B5YYYYYYYYG@@&!   Y@@&PYJJJJ7  
  7&#P7G#&&&&&&&#GY^     ^YB#&&&&&&&#G!G#&~   .7P##&&&&&&&&#GJ:     ^YG#&&&&&B.

⁠BDOT Community Edition - Broker

⁠🚀 O que é a aplicação?

O bdot-broker é a imagem oficial de message broker da plataforma Bdot. Ele entrega uma instância do Apache Kafka otimizada e pronta para uso, operando em modo KRaft (sem dependência do Zookeeper), o que simplifica a arquitetura e reduz o consumo de recursos.

Projetado para desenvolvedores e equipes de plataforma que precisam de um broker consistente e de implantação rápida em qualquer ambiente, ele abstrai a complexidade da configuração do Kafka por trás de variáveis de ambiente simplificadas (BDOT_...), com valores padrão inteligentes que permitem execução "zero-config".

⁠✨ Principais Funcionalidades

  • Configuração simplificada: Interface de variáveis de ambiente (BDOT_...) que oculta detalhes de implementação do Kafka e facilita a adoção.
  • Modo KRaft: Opera sem Zookeeper, simplificando a topologia e reduzindo custos operacionais.
  • Inicialização "zero-config": Valores padrão inteligentes permitem execução imediata em ambientes de desenvolvimento.
  • Flexibilidade total: Todas as configurações padrão podem ser sobrescritas por variáveis de ambiente para cenários de produção.
  • Versionamento consistente: Imagens tagueadas e alinhadas às versões da plataforma para implantação reprodutível.

⁠🛠️ Tecnologias e Arquitetura

Imagem baseada em Apache Kafka 3.9.1 em modo KRaft, com entrypoint em Bash que traduz as variáveis BDOT_... para a configuração interna do broker. Construída via Docker e automatizada por pipeline de CI/CD.

⁠🔒 Licença e Suporte

⁠Licença de Software Proprietário

Copyright (c) 2026 BPX TECNOLOGIA. Todos os direitos reservados.

Este software e a documentação associada (o "Software") são propriedade da BPX TECNOLOGIA e protegidos por leis de direitos autorais e tratados internacionais.

É estritamente proibida qualquer utilização, cópia, reprodução, modificação ou distribuição do Software, ou de qualquer parte dele, sem a autorização prévia e por escrito da BPX TECNOLOGIA.

O uso não autorizado do Software pode resultar em severas penalidades civis e criminais, e será processado na máxima extensão possível sob a lei.

Para questões de licenciamento, por favor, entre em contato com: **[email protected]**

⁠⚡ Como Executar via BDOT CLI

⚠️ Importante: A utilização e execução desta imagem devem ser feitas exclusivamente via BDOT CLI. Caso ainda não possua o utilitário instalado, consulte a Documentação de Instalação da BDOT CLI⁠.

⁠Pré-requisitos

Tag summary

Content type

Image

Digest

sha256:9b5ee0c99…

Size

194.2 MB

Last updated

16 days ago

docker pull bdotapps/broker