Kessoku – Next-generation DI for Go with parallel provider execution
Kessoku – Next-generation DI for Go with parallel provider execution
Kessoku is a compile-time dependency injection library for Go that dramatically reduces application startup time through parallel execution of independent providers. Unlike traditional DI frameworks (including google/wire) that initialize services sequentially, Kessoku automatically identifies independent dependencies and runs them in parallel, then waits only for what's actually needed. Perfect for apps with multiple slow services like databases, caches, and external APIs. Instead of waiting 800ms+ for sequential startup (DB → Cache → Auth), you wait only for the slowest single service. Built as a powerful alternative to google/wire with zero runtime overhead - all optimization happens at compile time.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Parex – Simple Elixir module for parallel execution
OpenAPI to Terraform Provider Code Generation
Tawazi – A Python library for parallel execution of functions in DAGs
Terraform Provider for Sentry
A Parallel Implementation of Graph2Vec
containerd and CNI Provider for OpenFaaS
A Parallel Implementation of Graph2Vec
terraform-provider-factorio
Parallel Gospel
Sorts – parallel radix- and quicksort in Go