---
summary: Connecting, pooling and writing applications that behave well on a replicated
  cluster.
title: Using Scuttle
path: using
status: published
---

# Using Scuttle

Practical guidance for application developers.

- [The console](/docs/scuttle/using/console) — where each task is, and which role it needs.
- [Connecting](/docs/scuttle/using/connecting) — endpoints, TLS, connection strings and pooling.
- [Retrying transactions](/docs/scuttle/using/retries) — handling commit-time deadlocks and dropped connections.
