dispatchd v0.1.0: Distributed Task Orchestration Platform

I just released dispatchd v0.1.0! It started as a deep dive into Go/distributed systems, and has now evolved into something I’m ready to share. It’s a distributed task orchestration platform designed to handle coordination, failure recovery, and provide observable system behavior at scale The current architecture consists of: - gRPC control plane + bidirectional worker streams - shared Postgres + Redis state for durable orchestration and low-latency coordination - scheduler leadership, retries, dead-lettering, and a distributed assignment flow - Kubernetes, Kustomize, GitOps w/ Argo CD - GitHub Actions CI/CD with DevSecOps checks built into the pipeline - Prometheus, Grafana, Jaeger, and published performance/reliability evidence (if you can't measure it, it didn't happen, right?) I’m intentionally keeping it at v0.1.0. This is the baseline, not the finish line. I’m focusing on tackling the hard questions: state coordination across services, partial failure recovery, and establishing security boundaries that I can actually defend with evidence The next steps are already planned: - enforced Zero-Trust security policies - active/Passive multi-region controls - resilience and disaster recovery (DR) drills. I’ve formalized the repo with SemVer, a security policy, and even some contribution guidelines, so if you're a distributed systems nerd like me, come join the fun! Check it out, break it, and let me know what you think. I'm all about building, learning, and (respectful) criticism. Repo: https://lnkd.in/dtsjhRXM (And if you like the project, a ⭐️ is always appreciated! Hehe) #Go #SoftwareEngineering #Kubernetes #DevSecOps #DistributedSystems #Backend

awesome project bro, congrats!

Vc é fera mano! Projeto massa demais

See more comments

To view or add a comment, sign in

Explore content categories