Skip to content

A production-ready Go service deployed on Kubernetes

Notifications You must be signed in to change notification settings

jace-ys/countup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Count Up

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

Probably way overengineered for incrementing a counter, but thought this will be a good exercise to codify my learnings!

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.

About

A production-ready Go service deployed on Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published