
Jordium.Snowflake.NET
High-performance distributed ID generator based on .NET.
2 followers
High-performance distributed ID generator based on .NET.
2 followers
β
Globally Unique: Supports multi-datacenter, multi-machine deployment π Trend Increasing: IDs increase by timestamp, optimized for database indexing β‘ High Performance: 1 million - 10 million IDs/second per machine (actual results may vary depending on test environment) π§ Multiple Implementations: Drift algorithm, Traditional algorithm, Lock-free algorithm β° Clock Rollback Handling: Automatic handling of system time rollback π― Flexible Configuration: Customizable bit allocation



Jordium.Snowflake.Net 1.2.0 is now live! π
This update focuses on making the library more modern, cleaner, and easier to use for .NET developers:
β¨ Whatβs new in v1.2.0?
Fully aligned with modern ASP.NET Core dependency injection patterns
Added support for more target frameworks ( .NET Framework β₯ 4.6.1, .NET β₯ 6.0, .NET Standard β₯ 2.0 )
Much clearer documentation & examples
More concise and intuitive API design
Whether you're building distributed systems, microservices, or event-driven apps, Jordium.Snowflake.Net provides a lightweight and reliable Snowflake ID generator designed for production environments.
Thank you for checking it out β happy to hear your feedback, suggestions, or questions! π
Appreciate all the love from the community!
Jordium.Snowflake.NET hit 1.1K+ downloads on NuGet in the first 7 days β way beyond what I expected.
Thanks to everyone who tried it, shared feedback, or integrated it into your projects! π