TopGunAlpha
Get Started
Concepts
Guides
All GuidesAuthenticationSecurity (TLS)Live QueriesPub/Sub (Topics)Time-To-Live (TTL)DeploymentObservabilityDistributed LocksSecurity (RBAC)
Reference
Get Started
Concepts
Guides
All GuidesAuthenticationSecurity (TLS)Live QueriesPub/Sub (Topics)Time-To-Live (TTL)DeploymentObservabilityDistributed LocksSecurity (RBAC)
Reference
DocsGuides

Guides

Practical, step-by-step guides to help you implement common patterns and features with TopGun.

Authentication

How to integrate authentication providers (Clerk, Better Auth) and secure your sync channels.

Read Guide

Security (TLS/mTLS)

Secure your deployment with TLS encryption, mTLS for cluster, and certificate management.

Read Guide

Live Queries

Building reactive applications with real-time query subscriptions.

Read Guide

Pub/Sub (Topics)

Using ephemeral topics for real-time messaging and notifications.

Read Guide

Time-To-Live (TTL)

Managing data expiration and garbage collection.

Read Guide

Data Modeling

Coming Soon

Best practices for structuring your data in a graph/document hybrid model for maximum performance.

Deployment

How to deploy and scale the TopGun server cluster using Docker and Kubernetes.

Read Guide

Observability

Monitoring, metrics (Prometheus), and structured logging.

Read Guide

Distributed Locks

Coordinating processes with locks and fencing tokens.

Read Guide
Edit this page on GitHub

© 2025 TopGun Inc. Documentation licensed under CC BY 4.0.