/countup

A production-ready Go service deployed on Kubernetes

Primary LanguageGo

Count Up

A little web app game, consolidating the best practices from my years of experience building production-ready software and infrastructure.

Features

  • Async, transactional worker system for processing background jobs using River.
  • Compiled SQL queries into type-safe application code using sqlc.
  • Declarative database schema and migrations using a combination of Atlas + Goose.
  • DDD-lite, interface-driven approach to writing decoupled and testable business logic.