Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Backend Framework for Scalability (NestJS) #579

Open
Tracked by #2781
louis-jan opened this issue Apr 22, 2024 · 0 comments
Open
Tracked by #2781

New Backend Framework for Scalability (NestJS) #579

louis-jan opened this issue Apr 22, 2024 · 0 comments
Assignees

Comments

@louis-jan
Copy link
Contributor

louis-jan commented Apr 22, 2024

Description

It's challenging to scale the current vanilla Fastify Node.js backend. It's preferable to migrate to a scalable framework like NestJS.

Fastify is much faster than Express, achieving almost two times better benchmarks results. But since Nest provides framework-independence, wecan easily migrate between them.

graph RL
HTTP[HTTP Framework Express/Fastify]-->|inject| Backend
Extensions -->|inject| Backend
Database_Module -->|inject| Backend
Logging_Module -->|inject| Backend
Passport_Module -->|inject| Backend
Filesystem_Module -->|inject| Backend
Vectordb_Module -->|inject| Backend
@louis-jan louis-jan changed the title Refactor Headless Backend for Scalability New Headless Backend for Scalability (NestJS) Apr 24, 2024
@louis-jan louis-jan changed the title New Headless Backend for Scalability (NestJS) New Backend Framework for Scalability (NestJS) Apr 24, 2024
@Van-QA Van-QA transferred this issue from janhq/jan May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants