Surge Message Service
Managed Kafka service on Viduli
Surge Message Service
Surge is Viduli's managed message service. It currently supports Apache Kafka.
Kafka is useful when services exchange events asynchronously, when multiple consumers need to process the same stream, or when you want a durable log of application activity. Surge exposes Kafka as a managed resource inside a Viduli project so it can be operated alongside your applications and data services.
What Surge Manages
Cluster Provisioning
Surge provisions the Kafka cluster from the configuration you choose in the console. This includes the cluster layout, node resources, and Kafka-specific configurations used by the broker.
Lifecycle Actions
Kafka clusters support the standard resource lifecycle actions in Viduli, including create, start, stop, and delete. This keeps broker operations in the same workflow as the rest of your project.
In-Product Operational Controls
Surge exposes common Kafka controls in the product interface, including node layout, topic defaults, process settings, leader settings, and topic management. This reduces the amount of routine operational work teams need to perform outside the platform.
Cost Visibility
The resource creation flow shows cost estimates while you configure the cluster. That makes it easier to reason about cluster shape before deployment and helps teams reduce setup time, DevOps effort, and total cost of ownership over time.
Current Engine Support
- Apache Kafka - Managed Kafka clusters with console-based configuration, lifecycle actions, and topic management
Last updated on