Ich habe einen Rails-Server, der den eingebetteten neo4j-Server und das neo4j.rb-Gem verwendet. Mit Schienen 3.1, jruby 1.7 und neo4j.rb 2.0, was ist der beste Weg, um eine Produktion Server hosten?
Ich habe mir Heroku angesehen, aber das neo4j Addon unterstützt nur die Restful-Schnittstelle. Ich wäre damit einverstanden gewesen, aber ich habe bereits für den eingebetteten Server mit dem neo4j.rb-Gem kodiert und möchte nicht neu schreiben müssen, um etwas wie das neography-Gem zu verwenden.
Ich habe Amazons ec2-Service in Betracht gezogen, da es ein AMI für neo4j gibt, aber ich habe keine Erfahrung damit und möchte sicher sein, dass es funktioniert. Ich denke, dass dies auch den amazon EBS-Dienst erfordern könnte.
Ich bin auch völlig offen für andere Alternativen, aber ich habe eine Vorliebe für Lösungen, die nicht zu viel Konfiguration erfordern, bevor die Dinge zum Laufen gebracht werden (wie heroku gewesen wäre, wenn es die eingebettete Version hätte behandeln können).
Außerdem gibt es diese Frage aber ich habe meine gepostet, weil sie spezifisch für jruby-Rails ist und weil diese Frage vor über einem Jahr beantwortet wurde (um einen Tag, tatsächlich).