
Ihre Codeausführungs-Engine, in Frankreich gehostet
Ein Sandbox-System zur Codeausführung, angetrieben von Judge0 CE, installiert und gewartet von DINAO. Kompilieren und Ausführen von Code in über 60 Sprachen — alles auf unseren französischen Servern.
Was ist Judge0 CE?
Judge0 CE ist ein System zur Codeausführung, Open-Source, robust und skalierbar. Es ermöglicht das Kompilieren und Ausführen von Code in über 60 Programmiersprachen (C, C++, Java, Python, JavaScript, Go, Rust und viele andere) über eine einfache API.
Jede Einreichung wird in einem isolierten Sandkasten ausgeführt, mit konfigurierbaren Zeit-, Speicher- und CPU-Limits, was Judge0 auch für unzuverlässigen Code sicher macht. Die API verwaltet synchrone und asynchrone Einreichungen, Standardeingaben und Callbacks (Webhooks) zum Abrufen der Ergebnisse. Eine Warteschlange und Worker gewährleisten die Skalierbarkeit.
Judge0 wird häufig von E-Learning-Plattformen, Tools für technische Interviews, Online-IDEs und Wettbewerbs-Judges genutzt. Containerisiert (Docker) eignet es sich perfekt für ein gemanagtes und souveränes Hosting — DINAO übernimmt die Bereitstellung, Dimensionierung und Überwachung.
Hosten Sie Judge0 CE bei DINAO
Ressourcenstufen kompatibel mit den Anforderungen von Judge0 CE (min. 2 vCPU / 2 Go / 10 Go). In Frankreich gehostet, vollständig gemanagt.
- 2 dedizierte vCPUs
- 4 Go RAM
- 40 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
- 4 dedizierte vCPUs
- 8 Go RAM
- 80 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
- 8 dedizierte vCPUs
- 16 Go RAM
- 160 GB NVMe
- Tägliche Backups
- Gemanagt & überwacht von DINAO
1 verborgene Stufe(n) (unzureichende Ressourcen für diese App) : Découverte
Technische Details
Sie fragen sich…
Wofür wird Judge0 verwendet?
Judge0 ist ein Online-System zur Codeausführung: Es kompiliert und führt Code in über 60 Sprachen über eine API aus. Ideal für E-Learning-Plattformen, Tools für technische Interviews, Online-IDEs oder Wettbewerbs-Judges.
Ist die Ausführung sicher?
Ja. Jede Einreichung läuft in einem isolierten Sandkasten mit Zeit-, Speicher- und CPU-Limits. Die Isolation schützt die Infrastruktur vor unzuverlässigem Code.
Bleibt der eingereichte Code privat?
Ja. Der Code und die Ergebnisse verbleiben auf Ihrer dedizierten Instanz, die in Frankreich gehostet wird, in einem isolierten Container, ohne Shared Hosting.
Wie werden die Ergebnisse abgerufen?
Sie können die API im synchronen Modus abfragen oder eine Callback-URL (Webhook) angeben, um benachrichtigt zu werden, sobald die Ausführung abgeschlossen ist.
Kann das System hohen Lasten standhalten?
Ja. Je nach Tarif verarbeiten mehrere Worker Einreichungen parallel über eine Warteschlange, und die Anzahl der Worker kann nach Bedarf erhöht werden.