Distributed Java runtime with predictive autoscaling. The third option between monolith and microservices. Write business logic, deploy distributed.
Monoliths are simple but don't scale. Microservices scale but bring operational complexity — Kubernetes, service mesh, distributed tracing, configuration management.
Teams spend more time managing infrastructure than building features. The complexity that was supposed to help becomes a burden.
There should be another way.
Aether is a distributed Java runtime that handles the hard parts for you. Write your business logic as "slices", deploy them, and let Aether manage distribution, scaling, and resilience.
No Kubernetes. No service mesh. No YAML sprawl. Just Java code that runs distributed when you need it to.
Built-in observability, predictive autoscaling, and zero-downtime deployments — out of the box.
ML-based scaling that learns from traffic patterns. Scale before the load hits, not after.
Understand your distributed system without bolting on additional tools.
Deploy new versions with zero downtime and full control.
Aether is tested with a comprehensive E2E suite covering real production scenarios.
Get a cluster running in minutes with aether-up.
Local development environment with visual dashboard for testing distributed behavior.
Aether uses BSL 1.1, transitioning to Apache 2.0 after 4 years. This means:
BSL protects our ability to sustain development while keeping Aether accessible. Large cloud providers can't wrap and sell it, but you can use it freely for your applications.
It's the same model used by MariaDB, CockroachDB, and other successful projects.
We're looking for pilot partners to deploy Aether in production.
Pragmatica Aether 0.7.1 — Production-validated, 80 E2E tests, predictive autoscaling.