📄️ AMQP Module
The AMQP module provides a comprehensive interface for sending and receiving messages using the AMQP 0.9.1 protocol (Advanced Message Queuing Protocol), compatible with RabbitMQ.
📄️ CLI Module
The CLI module provides a complete command-line interface for Phlow applications, allowing declarative definition, parsing and validation of arguments through YAML configuration.
📄️ Echo Module
O módulo Echo é um módulo simples e fundamental que retorna exatamente o que recebe como entrada. É útil para debug, testes, passagem de dados e como exemplo básico de implementação de módulos Phlow.
📄️ HTTP Request Module
O módulo HTTP Request fornece funcionalidades completas para realizar requisições HTTP/HTTPS, suportando todos os métodos HTTP padrão, headers customizados, SSL/TLS, timeouts e tratamento abrangente de erros.
📄️ HTTP Server Module
O módulo HTTP Server fornece um servidor web completo e de alta performance para construir APIs REST, webhooks e serviços web. Construído com Hyper e Tokio, oferece observabilidade completa com OpenTelemetry.
📄️ Log Module
O módulo Log fornece funcionalidades de logging estruturado para aplicações Phlow, permitindo registrar mensagens com diferentes níveis de severidade.
📄️ Postgres Module
O módulo Postgres fornece operações completas de banco de dados PostgreSQL com pool de conexões, cache de queries, suporte a SSL e operações em batch.
📄️ RPC Module
O módulo RPC fornece funcionalidade de Remote Procedure Call (RPC) usando tarpc para comunicação cliente-servidor de alta performance.
📄️ Sleep Module
O módulo Sleep fornece funcionalidade para pausar a execução por um período específico, útil para delays, throttling e sincronização em fluxos de trabalho.
📄️ JWT Module
O módulo JWT fornece funcionalidades completas para criação e validação de JSON Web Tokens (JWT), permitindo autenticação e autorização seguras em aplicações Phlow.