paralleldrive / cuid

Collision-resistant ids optimized for horizontal scaling and performance.
Other
3.44k stars 123 forks source link

Status of cuid #82

Closed julien-f closed 7 years ago

julien-f commented 7 years ago

Hi everyone,

I'm wondering what is the dev status of this library, is it still actively maintained? Is it safe to bet on it for a new Node project?

Thanks for your answer :)

ericelliott commented 7 years ago

Hi,

  1. cuid works great in Node. I use it daily, and it should be fine to use in new Node projects. The current outstanding issues mostly impact developers using client-side code in browsers -- in particular, web workers and service workers.

  2. We have a few outstanding issues that are waiting to be cleared, and a couple of pull requests attempting to do just that. I don't have time to actively push those PRs through the pipeline, so I rely on community support for help. So far, a couple of devs have attempted to modernize cuid, but neither have managed to get the build pipeline green and ensure that cuid will continue to work smoothly for all of the developers who rely on it (quite a few shops use cuid in production for mission critical apps). If you'd like to help with that, please check out this issue and take a crack at it.

Thanks!

julien-f commented 7 years ago

Thank you for this prompt and complete answer :)

Have a nice day.