RBAC Policy Service
running · Grootan
Role-based access control over Keycloak, handling multi-tenant permissions and the audit trail compliance actually asks for. Admins manage their own roles instead of filing a ticket.
JavaKeycloakMulti-tenantCaching
P95 authorisation latency down 80%. 13 hours a week back for admins, and 75% fewer support tickets.
DCache
running · personal
A thread-safe LRU cache in the spirit of Caffeine: O(1) lookups, per-entry TTL, asynchronous refresh, and a background sweep that expires entries without blocking readers.
JavaConcurrencyLRUTTLJMH
50–60K ops/sec with predictable O(1) access under concurrent load — measured, not estimated.
github.com/dhvakr/DCache →
kubectl-reach
building
The question every operator asks and no dashboard answers: what can this pod actually reach, right now? It composes NetworkPolicies, RBAC bindings and service-mesh identity into a single reachability answer — and names the exact rule doing the allowing, so you can go and change it.
GoKubernetesNetworkPolicyRBACkubectl plugin
A question I have answered by hand across six platforms. That is usually the sign it should be a tool.
envctl
building
A control plane that provisions and reconciles whole product environments across AWS and Azure from one declarative spec. Built on durable workflows, so a provision that dies halfway resumes rather than stranding a tenant in a half-built state someone has to unpick by hand.
GoTemporalTerraformHelmMulti-cloud
Drift detection and rollback as first-class operations, not a runbook.
planguard
building
Catches a query-plan regression before it reaches production: snapshot the plan for every query in CI, then fail the build when one quietly turns into a full-table scan.
JavaPostgreSQLCIStatic analysis
Written because I found one carrying 79% of production RDS load, and nothing in the pipeline would have caught it.