5 个仓库
Mechanisms for evaluating expressions or tags on the broker to deliver only specific messages to matching consumers.
Distinct from Message Routing: Candidates focus on UI alerts or notification groupings, not broker-level message filtering.
Explore 5 awesome GitHub repositories matching networking & communication · Server-Side Message Filtering. Refine with filters or upvote what's useful.
RocketMQ is a distributed messaging and streaming platform designed for building event-driven applications. It serves as middleware to decouple services using publish-subscribe and request-reply patterns, and functions as a transactional messaging system that ensures atomicity by linking message delivery to local transaction outcomes. The platform includes specialized capabilities as a Kubernetes-native message broker for container orchestration environments and an MQTT broker for ingesting event data from mobile applications and hardware terminals. The system covers high-throughput data str
Filters specific messages using expressions or tags to deliver only relevant data to intended consumers.
Postal is an open-source email infrastructure and self-hosted delivery platform. It functions as an SMTP mail server and inbound email gateway, providing the tools necessary to send and receive email through a privately managed infrastructure. The system manages SMTP infrastructure for outgoing message delivery and provides capabilities for custom email receiving. It allows for the routing of incoming external emails to internal applications or websites for automated processing. The platform includes support for multi-tenant domain mapping, event-driven webhook notifications, and plugin-base
Provides programmable filters for incoming mail to block spam or route messages to specific endpoints.
libzmq is a C++ based asynchronous messaging engine and networking core designed for routing non-blocking messages between distributed nodes. It functions as a distributed message queue that implements the ZMTP wire-format framing protocol to standardize how data moves across different network transport layers. The library provides a multi-transport abstraction that allows a single interface to route data across TCP, IPC, and in-process memory. It incorporates a cryptographic layer to encrypt and authenticate transmissions between nodes and employs topology-based messaging patterns, such as p
Implements broker-level filtering so receivers only process messages matching defined subscription criteria.
Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules through a declarative configuration file. Rather than a monolithic stack, it lets operators compose message processing, storage, authentication, and security enforcement from interchangeable building blocks, with each module handling a specific function like receiving SMTP connections, verifying credentials, or applying policy checks. The server distinguishes itself through its flexible authentication and security architecture. It delegates user verification to external systems in
Contacts a rspamd server over HTTP to evaluate incoming messages and apply spam-filtering decisions.
Console 是一个基于 Web 的管理工具,用于监控和管理 Kafka 集群。它提供了一个图形界面,用于管理主题、消费者组和实时数据流。 该项目包含用于 Kafka Connect 和 Schema Registry 的专用管理器,允许部署数据连接器和管理数据模式。它具有一个集群仪表板,用于跟踪代理健康状况、存储使用情况和机架状态,以及一个用于基于角色的访问控制和审计日志检查的界面。 该平台涵盖数据浏览和过滤、消费者组协调以及数据流水线的构建。它还支持监控数据转换任务,并通过集中式策略引擎管理用户权限。
Implements server-side filtering to search for specific records using text queries or partition offsets.