ajaynegi45 / LibraryMan-API

Revolutionize book management with LibraryMan! Easily track stock, borrowers, and due dates, streamlining operations for schools, companies, and libraries worldwide, ensuring efficient and organized book lending.
MIT License
44 stars 51 forks source link

Improve Scalability for Large User Base #27

Open ajaynegi45 opened 2 months ago

ajaynegi45 commented 2 months ago

Description: The current version of the LibraryMan application is not optimized to handle a large number of users simultaneously, leading to performance bottlenecks when there is high traffic. The system needs to be refactored to improve scalability and efficiently handle a very large amount of traffic.

Task:

Acceptance Criteria:

TalupulaSahithi commented 1 month ago

I would like to work on this issue. I have also expressed interest in "Optimizing database queries to reduce the number of calls"(issue #24). Since optimizing database queries is also a part of enhancing scalability, if issue #24 is assigned to me, I will prioritize working on that first and then proceed with the other aspects to improve scalability.

Scalability improvement is an ongoing effort, not a single task. Therefore, I will regularly update my observations, will document the work done, share the results, and discuss any new ideas for further enhancements.

ajaynegi45 commented 1 month ago

I would like to work on this issue. I have also expressed interest in "Optimizing database queries to reduce the number of calls"(issue #24). Since optimizing database queries is also a part of enhancing scalability, if issue #24 is assigned to me, I will prioritize working on that first and then proceed with the other aspects to improve scalability.

Scalability improvement is an ongoing effort, not a single task. Therefore, I will regularly update my observations, will document the work done, share the results, and discuss any new ideas for further enhancements.

Hi @TalupulaSahithi,

I've assigned you the 'Optimizing database queries to reduce the number of calls' (issue #24). In addition, feel free to update the project structure to follow SOLID design principles.

Looking forward to your contributions!

ajaynegi45 commented 1 month ago

Hi @SaanyaGarg5,

I've assigned you the 'Improve Scalability for Large User Base' Issue. In addition, feel free to update the project structure to follow SOLID design principles.

Looking forward to your contributions!