Apache Pulsar in WSL: Standalone Topics, Subscriptions, and Storage
Run Pulsar standalone in WSL for producer and consumer tests, inspect topics and subscriptions, and understand why its embedded storage is not a cluster.
tag
9 posts
Run Pulsar standalone in WSL for producer and consumer tests, inspect topics and subscriptions, and understand why its embedded storage is not a cluster.
Use Haiku BAlert for concise decisions with explicit button semantics, checked modal results, asynchronous invokers, and predictable window teardown.
Structure Haiku BApplication startup and shutdown around InitCheck, Run, ReadyToRun, command-line and refs messages, looper ownership, and quit policy.
Build reliable Haiku controls by separating their integer value, invocation message, target routing, enabled state, and application-level validation.
Apply Haiku message filters at handler or looper scope, route messages safely, and avoid ownership, locking, and dispatch-order bugs in native applications.
Use Mosquitto in WSL to test MQTT topics, QoS, retained messages, sessions, and persistence without treating a workstation as an always-on IoT service.
Run a local NATS JetStream lab in WSL and distinguish ephemeral Core NATS from persisted streams, consumer acknowledgements, replay, and real cluster resilience.
Build a RabbitMQ lab in WSL and test confirms, acknowledgements, queue depth, and lifecycle boundaries without mistaking one node for resilient messaging.
Use Haiku BMessageRunner for looper-based timers, verify initialization, control repetition, and handle queued messages and object lifetime safely.