Back to browse
GitHub Repository

Pragmatica Monorepo — Functional Core • JBCT Tooling • Aether Unified Application Runtime

29 starsJava

Pragmatica Aether – a distributed Java runtime that replaces Kubernetes

by siy·Feb 24, 2026·2 points·0 comments

AI Analysis

●●SolidBig BrainWizardry

JVM as orchestrator with Rabia consensus, but early (v0.17) and solves a constrained problem.

Strengths
  • Replaces entire K8s+service mesh stack with native JVM primitives, eliminating YAML friction.
  • Implements real distributed systems fundamentals: consensus, DHT, traffic shifting, predictive scaling.
  • Measurable performance: 10K req/s distributed, near-100% success during rolling restarts.
Weaknesses
  • Early stage (0.17.0) with limited adoption signal; BSL 1.1 license limits enterprise use vs. open K8s ecosystem.
  • Locked to Java only; existing teams running polyglot services can't fully migrate.
Target Audience

Java teams frustrated with Kubernetes complexity; engineers building distributed systems.

Similar To

Kubernetes · Nomad · HashiCorp Consul

Post Description

Author here. I built this because after years of watching teams spend more time fighting Kubernetes YAML, service meshes, and Spring Boot startup than writing business logic, I wanted to see if the JVM itself could be the platform.

Aether is a standalone distributed runtime for Java 25. You write "slices" (small focused handlers), package them as JARs, and Aether handles clustering, deployment, routing, rolling updates, auto-healing, and auto-scaling. No containers, no sidecars, no orchestrator.

Under the hood: Rabia consensus for replicated state, consistent hash ring DHT for artifact storage and distributed cache, blueprint-based deployment with traffic shifting, and CPU-based auto-scaling with optional ONNX-based predictive scaling.

Performance: 4K RPS at ~0.5ms latency (localhost, Mac M1 Air), 10K req/s distributed. Survives rolling restarts with ~100% request success.

Just released 0.17.0 with pub-sub messaging, scheduled invocations (cron + interval), DHT anti-entropy repair, and cluster event streaming.

59 features complete, 80+ E2E tests, 427+ unit tests. Not claiming production-ready for unsupervised use yet -- no RBAC (coming in 0.18.0), no KV-Store backup. Ready for controlled pilots.

Core library and tooling are Apache 2.0. Aether runtime is BSL 1.1 (free for internal use at any scale, converts to Apache 2.0 in 2030).

1-min demo: https://www.awesomescreenshot.com/video/49013877?key=a0b1105...

Happy to answer questions about the architecture or the "JVM as platform" approach.

Similar Projects

Infrastructure●●Solid

Agyn, an open-source Kubernetes runtime for AI agents

Terraform provider for agent infra beats manual YAML, but competes with existing K8s operators.

Ship ItSolve My Problem
NBenkovich
9714d ago