IHTSDO / component-identifier-service-legacy

A REST Server for managing the generation and assignment of Terminology Component Identifiers.
Other
1 stars 4 forks source link

CIS Speed Imprvement - 2nd Version #17

Closed alopezo closed 7 years ago

alopezo commented 7 years ago

The changes in the previous version were rolled back, and now the algorithm was modified to follow Kai's design. The chunk size is specified in blogic/SCTIdBulkDataManager.js and blogic/SchemeIdBulkDataManager.js In our tests, a chunk size of 1,000 was the one that provided the best speed improvement. This new version does not require any database structure updates.

kaicode commented 7 years ago

I'm sorry we have not been able to review these changes yet. We have been very busy here with software releases and are now preparing for the April conference. I have not forgotten, it's on the list 🙂

kaicode commented 7 years ago

@ale-git-user Thank you for the latest changes. We are now seeing large reserve and register requests complete within 2 seconds in our development environment 🥇