Sobre o projeto
O Sendium é um gateway SMS nativo em contêineres e de alto desempenho, construído sobre Java e Quarkus, projetado como uma alternativa moderna ao Kannel. Ele atua como uma camada de middleware entre aplicações internas (como CRMs, plataformas IoT ou sites) e operadoras de SMS ou provedores SMPP. Ao fornecer uma ponte agnóstica de protocolo, permite que os desenvolvedores gerenciem infraestruturas complexas de mensagens, eliminem o bloqueio por fornecedor e implementem lógica de roteamento personalizada.
Principais capacidades incluem:
- Servidor & Cliente SMPP: Suporte completo para binds TX/RX/TRX com opções TLS/SSL.
- Ponte de Protocolo: Conversão transparente entre webhooks HTTP e protocolos SMPP legados.
- Roteamento Avançado: Roteamento configurável baseado em destino, ID do remetente, conteúdo ou atributos da conta, com cadeias de fallback.
- Gerenciamento de Tráfego: Limites granulares de Transações-Por-Segundo (TPS) e gerenciamento de fila consciente de prioridade.
- Observabilidade: Suporte integrado para métricas Prometheus, documentação Swagger/OpenAPI e logs operacionais detalhados.
- Recibos de Entrega: Normalização e correlação de status DLR, com callbacks automatizados para sistemas de origem.
O Sendium foi projetado para escalabilidade e é adequado tanto para implantações on-premise quanto na nuvem. Inclui uma ferramenta de migração para usuários que estão fazendo a transição de configurações legadas do Kannel e fornece uma API robusta para integração em fluxos de trabalho empresariais existentes.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.