Stacktora
Stacktora / Vault / Infrastructure
Infrastructure

Infrastructure recipes

8 admin-reviewed Infrastructure starting points in the Vault, each installable with one command. Browse every category →

Elixir + Postgres: Background Jobs Microservice

A pure queue-consumer microservice, no public HTTP API surface — Elixir's native concurrency plus a Postgres-backed job queue (the same pattern as Oban) for reliable, retryable background processing. Postgres alone is the queue backend here; no separate broker like Redis or RabbitMQ is needed.

by @ops

Elixir 1.20 PostgreSQL

Go + Mailpit + Redis + RabbitMQ: Notification Delivery Service

A dedicated notification/delivery microservice: Go for efficient concurrent delivery workers, RabbitMQ queuing outbound notifications so spikes never get dropped, Redis for delivery-status and dedup tracking, and Mailpit for safe local email testing without hitting a real inbox.

by @ops

Go 1.26 Redis MailpitRabbitMQ

Go + Postgres + Redis: Smart Parking / Space Availability Backend

Real-time space-occupancy tracking and availability queries, Redis for the fast lookups a live parking-availability map needs — a smart-city-shaped IoT application distinct from generic device telemetry.

by @ops

Go 1.26 PostgreSQLRedis

Go + Redis + NATS: Distributed Lock & Coordination Service

A distributed locking and leader-election primitive as its own service — Redis for the lock state, NATS for coordination messaging across instances. The low-level infra piece that sits underneath 'only one instance should do this at a time.'

by @ops

Go 1.26 Redis NATS

Rust + Postgres + MinIO: Backup & Snapshot Orchestration Service

Scheduled backups and snapshot management, storing snapshots in MinIO with a worker handling the actual backup runs and retention. Distinct from Data Retention & Archival: that's deletion policy, this is making sure backups actually happen and are recoverable.

by @ops

Rust 1.96 PostgreSQL MinIO

Rust + Postgres + Redis: Digital Twin State Synchronization Backend

Maintains a queryable virtual model kept in sync with real physical device/system state — distinct from IoT Telemetry Ingestion: that stores raw sensor data, this maintains a current, queryable STATE MODEL derived from it.

by @ops

Rust 1.96 PostgreSQLRedis

Rust + Postgres + Redis: On-chain Transaction Indexer

Indexes blockchain transaction data into a queryable Postgres store, a worker processing new blocks as they arrive, Redis tracking indexing progress. Infrastructure for querying chain data quickly — not a wallet, not trading logic.

by @ops

Rust 1.96 PostgreSQLRedis

Secrets & Config Management Service

A self-hosted secret store with access-scoped retrieval and rotation tracking — Postgres for encrypted values and audit trail, Redis for fast reads. For teams not ready to stand up a full Vault/KMS but past the point of secrets living in a shared doc.

by @ops

Node.js 24 PostgreSQLRedis