Entwicklung einer verwalteten KI-Hostplattform mit Rails 8, Docker und Traefik

Plattformarchitektur und Technologie-Stack
Ein Entwickler hat eine verwaltete Hosting-Plattform für KI-Anwendungen innerhalb von zwei Wochen komplett neu mit Rails 8 aufgebaut. Die Plattform bedient derzeit 50 zahlende Kunden. Der Technologie-Stack umfasst einen Rails 8 Monolithen, eine PostgreSQL-Datenbank, Sidekiq für Hintergrundverarbeitung (konfiguriert mit 5 Prozessen und 50 Threads), Clockwork für geplante Aufgaben und die Hetzner Cloud API zum Hochfahren von Kunden-VPS-Instanzen.
Technische Herausforderungen und Lösungen
Der Entwickler erwähnt insbesondere die Bewältigung von "unschönen Aspekten" wie Docker-Konfigurationsproblemen, der Implementierung von Server-Sent Events (SSE) Streaming über den Traefik Reverse-Proxy und dem Umgang mit Kundeninstanzen, die außerhalb der Geschäftszeiten abstürzen (insbesondere um 2 Uhr morgens).
Zum Kontext: Rails 8 enthält standardmäßig Hotwire für Echtzeitfunktionen, was mit der SSE-Streaming-Implementierung zusammenhängen könnte. Traefik ist ein moderner Reverse-Proxy, der WebSocket- und SSE-Verbindungen nativ verarbeiten kann, obwohl die Konfiguration komplex sein kann. Hetzner Cloud bietet kostengünstige VPS-Instanzen, die für selbst gehostete Bereitstellungen beliebt sind. Sidekiq mit 5 Prozessen und 50 Threads deutet auf eine erhebliche Verarbeitungskapazität für Hintergrundjobs zur Bewältigung von Kundenworkloads hin.
Die Plattform scheint eine Fallstudie zum Aufbau von Infrastructure-as-a-Service speziell für KI-Anwendungen zu sein, wobei der Entwickler praktische Erfahrungen zu Bereitstellung, Überwachung und Störungsbehandlung teilt.
📖 Read the full source: r/openclaw
👀 Siehe auch

Tanya: Ein auf OpenClaw basierender KI-Begleiter mit geschichtetem Gedächtnis und emotionalem Zustand
Tanya ist ein quelloffener KI-Begleiter, der auf OpenClaw basiert und auf Telegram läuft. Sie verfügt über zweischichtige Gedächtniskonsolidierung, dynamische emotionale Zustände und Sprachinteraktionen mit eingebetteten Ausdrucks-Tags. Das Projekt umfasst eine detaillierte SOUL.md-Charakteraufforderung und verarbeitet Textnachrichten, Sprachnachrichten, Anrufe und Bildaustausch.

LLM-unterstützte Dekompilierung: Entwicklung von Strategien und Werkzeugen
Die LLM-unterstützte Dekompilierung, die Claude nutzt, hat bei Snowboard Kids 2 von 25 % auf 75 % Fortschritte gemacht, indem strategische Funktionspriorisierung und Ähnlichkeitsberechnungen eingesetzt wurden.

Alien Pinball Nachbetrachtung: Vollständiges Physik-Flipperspiel erstellt mit Claude + KI-Werkzeugkette
Ein Entwickler berichtet, wie er mit Claude Code (Opus), ChatGPT für Grafiken, Suno für Musik und LittleJS+Box2D ein browserbasiertes Flipperspiel entwickelt hat. Inklusive PixiJS-freiem Workflow, KI-generierter Kunst, die exakt zur Physikgeometrie passt, und praktischen Erkenntnissen zur KI-Code-Koentwicklung.

OpenClaw Agent Voice Call Demo mit Streaming TTS und Barge-in
Ein Entwickler hat seinen OpenClaw-Agenten demonstriert, der tatsächlich Telefonanrufe über Telegram tätigt. Dabei nutzt er Streaming-Text-to-Speech, der Satz für Satz antwortet und Barge-in für natürliche Gespräche unterstützt.