# How-to Guides (/sdks/cpp/how-to)



Goal-oriented recipes for specific tasks with the C++ SDK. New to the SDK? Start with the [Tutorials](/sdks/cpp/tutorials).

<Cards>
  <Card title="Connection" href="/sdks/cpp/how-to/connection" description="Connection and configuration recipes." />

  <Card title="Events" href="/sdks/cpp/how-to/events" description="Fire-and-forget pub/sub recipes." />

  <Card title="Events Store" href="/sdks/cpp/how-to/events-store" description="Persistent pub/sub, replay, and start-position recipes." />

  <Card title="Queues" href="/sdks/cpp/how-to/queues" description="Ack, retry, DLQ, delay, and streaming queue recipes." />

  <Card title="RPC" href="/sdks/cpp/how-to/rpc" description="Command and query handler, group, and cache recipes." />

  <Card title="Management" href="/sdks/cpp/how-to/management" description="Channel management recipes." />

  <Card title="Error Handling" href="/sdks/cpp/how-to/error-handling" description="Reconnection and graceful-shutdown recipes." />

  <Card title="Observability" href="/sdks/cpp/how-to/observability" description="Tracing and metrics recipes." />

  <Card title="TLS" href="/sdks/cpp/how-to/tls" description="TLS and mTLS setup recipes." />
</Cards>
