Kontaktieren Sie uns für ein individuelles, auf Ihre Bedürfnisse zugeschnittenes FinMV-Angebot.
FinMV wurde historisch in PHP entwickelt. Das ist eine Tatsache über unsere Vergangenheit, keine Anforderung an Ihre Plattform. Die Spezifikation, die Geschäftsregeln und die Testsuite sind unabhängig von einem bestimmten Framework definiert, sodass eine Implementierung auf dem Technologie-Stack erstellt werden kann, mit dem Ihr Team leben wird.
Das sind die Stacks, die FinMV heute tatsächlich umsetzt und unterstützt. Wir listen keine Technologien auf, für die wir nicht einstehen können, und die Liste ist bewusst kürzer als „jeder Stack nach Wahl“.
Das Backend trägt die Domäne: Angebote, Investitionen, Geldbewegungen, regulatorische Prüfungen und die Prüfspur. Das ist die wichtigste Wahl, denn genau diesen Code werden Ihre Ingenieure pflegen.
Das Frontend umfasst das Investorenportal, den Projekt- oder Emittentenbereich und das Backoffice. CSS-Frameworks wie Tailwind gehören hierher: Das ist eine Gestaltungsschicht, kein Technologie-Stack, und sie beeinflussen niemals, wie sich die Plattform verhält.
Daten. PostgreSQL ist das Aufzeichnungssystem. Finanzieller Status, Positionen und Prüfhistorie benötigen Transaktionen und Integritätsbeschränkungen, und genau dafür gibt es eine relationale Datenbank.
Cache und Koordination. Redis — dort, wo tatsächlich ein schneller Cache oder eine Koordination benötigt wird.
Asynchrone Arbeit. Warteschlangen übernehmen das, was einen Benutzer nicht blockieren darf. Ein dedizierter Broker — RabbitMQ oder Kafka — kommt zum Einsatz, wenn Durchsatz oder Integrationstopologie dies rechtfertigen. Diese Entscheidung treffen wir anhand Ihrer Anforderungen, statt sie Ihnen zur Wahl zu stellen.
Wählen Sie den Stack, für den Ihre Engineering-Organisation Personal einstellen, Reviews durchführen und den Betrieb führen kann. Wenn Sie bereits ein Team haben, ist die Antwort meist offensichtlich. Wenn noch nicht, nehmen Sie die empfohlene Variante — man kann sie vor Beginn der Implementierung noch einmal überdenken.
Der Stack allein bestimmt nicht den Preis. Die Kosten ändern sich, wenn das gewählte Implementierungsziel tatsächlich den Arbeitsumfang, den wiederverwendbaren Anteil, die Support-Last, das Bereitstellungs- und Sicherheitsprofil oder das Lieferrisiko verändert. Sie zahlen für ein geprüftes Ergebnis, Umfang, Risiko und Eigentum — nicht für Codezeilen in einer bestimmten Sprache.
Architektur ist eine von der Technologie getrennte Frage, und wir beantworten sie auf dieselbe Weise: siehe wie wir die Architektur wählen.