ko

어떻게 작동합니까?

비즈니스에 도움이 필요하십니까?

귀하의 필요에 맞는 맞춤형 FinMV 견적에 대해 문의하십시오.

중고 기술 스택

FinMV는 역사적으로 PHP로 구축되어 왔습니다. 이는 저희 과거에 대한 사실일 뿐, 귀사의 플랫폼에 대한 요구 사항이 아닙니다. 명세, 비즈니스 규칙, 테스트 스위트는 특정 프레임워크와 무관하게 정의되어 있으므로, 구현은 귀사의 팀이 앞으로 함께할 대상 스택에서 만들어질 수 있습니다.

지원되는 기술 스택

이는 FinMV가 오늘날 실제로 구현하고 지원하는 스택입니다. 저희가 책임질 수 없는 기술은 나열하지 않으며, 이 목록은 "원하는 대로 무엇이든"보다 의도적으로 짧습니다.

  • FinMV 추천 — 특별한 선호가 없으신가요? 이것이 합리적인 기본값입니다. 스택 선택은 저희의 일이지, 창업자가 답해야 할 질문이 아닙니다.
  • 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

계층이 어떻게 연결되는가

백엔드는 도메인을 담당합니다. 오퍼, 투자, 자금 이동, 규제 검사, 감사 추적입니다. 이것이 가장 중요한 선택입니다. 바로 귀사의 엔지니어들이 유지 관리할 코드이기 때문입니다.

프런트엔드는 투자자 포털, 프로젝트 또는 발행인 영역, 백오피스입니다. Tailwind와 같은 CSS 프레임워크는 여기에 속합니다. 이는 표현 계층이지 기술 스택이 아니며, 플랫폼의 동작에 영향을 주지 않습니다.

데이터. PostgreSQL이 기록 시스템입니다. 재무 상태, 포지션, 감사 이력에는 트랜잭션과 무결성 제약이 필요하며, 그것이 바로 관계형 데이터베이스가 존재하는 이유입니다.

캐시와 조정. Redis는 저지연 캐시나 조정이 실제로 필요한 곳에서 사용됩니다.

비동기 작업. 큐는 사용자를 막아서는 안 되는 작업을 처리합니다. RabbitMQ나 Kafka 같은 전용 브로커는 처리량이나 통합 토폴로지가 이를 정당화할 때 도입됩니다. 이는 저희가 귀사의 요구 사항에 따라 내리는 구현 결정이지, 귀사에 맡기는 선택이 아닙니다.

선택 방법

귀사의 엔지니어링 조직이 채용하고, 리뷰하고, 운영할 수 있는 대상을 선택하십시오. 이미 팀이 있다면 답은 대체로 명확합니다. 아직 없다면 권장 옵션을 선택하십시오. 구현을 시작하기 전에 다시 검토할 수 있습니다.

스택 자체가 가격을 결정하지는 않습니다. 비용은 선택한 구현 대상이 실제로 작업량, 재사용 가능한 비율, 지원 부담, 배포 및 보안 프로필, 또는 납품 리스크를 변화시킬 때 달라집니다. 귀사는 검증된 결과물, 범위, 리스크, 소유권에 대해 비용을 지불하는 것이지, 특정 언어로 작성된 코드 줄 수에 대해 지불하는 것이 아닙니다.

아키텍처는 기술과는 별개의 문제이며, 저희는 같은 방식으로 답합니다. 저희가 아키텍처를 선택하는 방식을 참고하십시오.