hu

Hogyan működik?

Segítségre van szüksége az üzlethez?

Forduljon hozzánk személyre szabott FinMV árajánlatért az Ön igényeinek megfelelően.

Használt technológia verem

A FinMV történelmileg PHP-ban készült. Ez egy tény a múltunkról, nem egy követelmény az Ön platformjához. A specifikáció, az üzleti szabályok és a tesztkészlet bármely konkrét keretrendszertől függetlenül vannak meghatározva, így a megvalósítás azon a stacken készíthető el, amellyel az azt fenntartó csapat együtt fog élni.

Támogatott technológiai vermek

Ezek azok a technológiai verem-ek, amelyeket a FinMV ma ténylegesen fejleszt és támogat. Nem sorolunk fel olyan technológiát, amelyért nem tudunk kiállni, és a lista szándékosan rövidebb, mint a „bármi, amit választ”.

  • A FinMV ajánlása — Nincs preferenciája? Ez az ésszerű alapértelmezett választás. A technológiai verem kiválasztása a mi dolgunk, nem olyan kérdés, amelyre az alapítónak kellene válaszolnia.
  • TypeScript, Next.js — Next.js — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • TypeScript, Node.js, NestJS — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Java, Spring Boot — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Kotlin, Spring Boot — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • C#, ASP.NET Core — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Go, Gin, Echo, Fiber — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • Python, FastAPI, Django — React / Angular — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka
  • PHP, Laravel — React / Vue.js — PostgreSQL / MongoDB, Redis, RabbitMQ / Kafka

Hogyan illeszkednek egymáshoz a rétegek

A háttérrendszer hordozza a tartományt: ajánlatok, befektetések, pénzmozgás, megfelelőségi ellenőrzések és az audit nyomvonal. Ez a legfontosabb választás, mert ezt a kódot fogják karbantartani a mérnökei.

A kliensoldal fedi le a befektetői portált, a projekt- vagy kibocsátói területet és a háttérirodát. A CSS-keretrendszerek, mint a Tailwind, ide tartoznak: ezek egy stílusréteg, nem egy technológiai verem, és soha nem határozzák meg, hogyan viselkedik a platform.

Adatok. A PostgreSQL a rendszer nyilvántartása. A pénzügyi állapotnak, a pozícióknak és az audit előzményeknek tranzakciókra és megszorításokra van szükségük, és pontosan erre való egy relációs adatbázis.

Gyorsítótár és koordináció. A Redis ott, ahol valóban alacsony késleltetésű gyorsítótárazásra vagy koordinációra van szükség.

Aszinkron munka. A sorok kezelik azt, aminek nem szabad blokkolnia a felhasználót. Egy dedikált bróker, mint a RabbitMQ vagy a Kafka, akkor kerül bevezetésre, amikor az átviteli sebesség vagy az integrációs topológia indokolja — ez egy megvalósítási döntés, amelyet az Ön igényei alapján hozunk meg, nem pedig egy kérdés, amit Önnek teszünk fel.

Hogyan válasszunk

Válassza azt a célt, amelyre mérnöki szervezete tud alkalmazottakat felvenni, felülvizsgálatot végezni és üzemeltetni. Ha már van csapata, a válasz általában nyilvánvaló. Ha még nincs, válassza a javasolt lehetőséget — a megvalósítás megkezdése előtt felülvizsgálható.

Maga a technológiai verem önmagában nem határozza meg az árat. A költség akkor változik, amikor a választott megvalósítás valóban megváltoztatja a munka mennyiségét, az újrahasznosítható arányt, a támogatási terhelést, a telepítési és biztonsági profilt vagy a szállítási kockázatot. Ön egy ellenőrzött eredményért, terjedelemért, kockázatért és tulajdonjogért fizet — nem egy adott nyelven írt kódsorokért.

Az architektúra a technológiától elkülönülő kérdés, és ugyanígy válaszolunk rá: lásd hogyan választjuk az architektúrát.