DiracX
The next-generation distributed computing platform
for scalable, secure, and user-friendly scientific workflows.
DiracX is the modern successor to the battle-tested DIRAC distributed computing framework, originally developed by LHCb at CERN for large-scale scientific workloads. DiracX reimagines distributed infrastructure with a microservices architecture, token-based authentication, and a focus on usability, extensibility, and easy deployment.
What are you looking for?
Find out out to submit jobs, access data and generally use a DiracX installation!
Find out how to install and manage a DiracX installation.
Help make DiracX even better!
Find out .
Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.
Feugiat accumsan lorem eu ac lorem amet accumsan donec. Blandit orci porttitor.
Feature | DIRAC | DiracX |
---|---|---|
Authentication | X.509 Certificates | OAuth2 Tokens |
Architecture | Monolithic, Service-Oriented | Microservices, Modular |
APIs | XML-RPC | REST (FastAPI) |
Task Management | Python Agents | Celery Workers |
Deployment | Manual, Complex | Helm Charts, Kubernetes |
Multi-VO Support | Limited | First-Class |
Migration | Legacy Only | Dual-Stack, Adapters |
DiracX is designed for the future of distributed scientific computing—secure, scalable, and easy to use.