Kontaktujte nás pre personalizovanú ponuku FinMV prispôsobenú vašim potrebám.
FinMV bolo historicky postavené na PHP. Je to fakt o našej minulosti, nie požiadavka na vašu platformu. Špecifikácia, obchodné pravidlá a sada testov sú definované nezávisle od konkrétneho frameworku, takže implementácia môže byť vytvorená na cieli, ktorý vyhovuje tímu, ktorý s ňou bude žiť.
Toto sú stacky, ktoré FinMV dnes reálne dodáva a podporuje. Neuvádzame technológie, za ktorými si nemôžeme stáť, a zoznam je zámerne kratší než „hocijaká podľa výberu“.
Backend nesie doménu: ponuky, investície, pohyb peňazí, regulačné kontroly a audit trail. Toto je najdôležitejšia voľba, pretože práve tento kód budú udržiavať vaši inžinieri.
Frontend je portál investora, oblasť projektu alebo emitenta a back office. CSS frameworky ako Tailwind patria sem: je to prezentačná vrstva, nie technologický zásobník, a nikdy neurčujú, ako sa platforma správa.
Dáta. PostgreSQL je systém záznamu. Finančný stav, pozície a história auditu potrebujú transakcie a obmedzenia integrity, a presne na to slúži relačná databáza.
Cache a koordinácia. Redis, tam kde je skutočne potrebná rýchla cache alebo koordinácia.
Asynchrónna práca. Fronty preberajú to, čo nesmie blokovať používateľa. Vyhradený broker — RabbitMQ alebo Kafka — sa zavádza vtedy, keď je to opodstatnené záťažou alebo topológiou integrácií — je to implementačné rozhodnutie, ktoré robíme na základe vašich požiadaviek, nie otázka, ktorú kladieme vám.
Vyberte si cieľ, pre ktorý vaša inžinierska organizácia dokáže najímať ľudí, robiť revízie a prevádzkovať systém. Ak už tím máte, odpoveď je zvyčajne zjavná. Ak ho ešte nemáte — vyberte si odporúčanú možnosť, ktorú je možné prehodnotiť pred začatím implementácie.
Samotný zásobník neurčuje cenu. Náklady sa menia vtedy, keď vybraný implementačný cieľ skutočne mení objem práce, podiel opakovane použiteľného kódu, záťaž podpory, profil nasadenia a bezpečnosti alebo riziko dodávky. Platíte za overený výsledok, rozsah, riziko a vlastníctvo — nie za riadky kódu v konkrétnom jazyku.
Architektúra je samostatná otázka od technológie a odpovedáme na ňu rovnako: pozri ako vyberáme architektúru.