awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesDeterministic ID Generation

Computing unique identifiers based on parent IDs and keys rather than random generation.

Distinct from Distributed ID Generators: Focuses on deterministic computation from seeds/parents rather than globally unique random IDs.

Explore 6 awesome GitHub repositories matching networking & communication · Deterministic ID Generation. Refine with filters or upvote what's useful.

Awesome Deterministic ID Generation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • twitter-archive/snowflakeAvatar de twitter-archive

    twitter-archive/snowflake

    7,775Ver en GitHub↗

    Snowflake is a distributed unique ID generation service designed to produce non-colliding, time-ordered identification numbers at high scale. It functions as a scalable ID issuer that creates distinct entity identifiers across multiple server nodes to avoid coordination bottlenecks. The system utilizes stateless identifier coordination, calculating unique IDs through a deterministic mathematical formula rather than relying on a central database to track the last issued number. This approach allows it to generate identifiers for distributed database primary keys and high-scale transaction trac

    Generates unique identifiers using a deterministic mathematical formula, eliminating the need for a central state database.

    Scala
    Ver en GitHub↗7,775
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Ver en GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Computes unique object identifiers offchain or onchain using a parent ID and a key.

    Rustblockchaindistributed-ledger-technologymove
    Ver en GitHub↗7,612
  • meituan-dianping/leafAvatar de Meituan-Dianping

    Meituan-Dianping/Leaf

    6,730Ver en GitHub↗

    Leaf is a distributed unique ID generation system that provides two distinct modes for producing identifiers across multiple application instances without central coordination. It offers both a database-backed segment mode, which allocates blocks of IDs from a database table and caches them in memory for high throughput, and a Snowflake-style mode that combines timestamps, worker identifiers, and sequence counters to produce time-sortable unique IDs. The system distinguishes itself by offering dual-mode generation through a single RESTful endpoint, allowing applications to choose between segm

    Composes 64-bit time-sortable IDs from timestamp, worker ID, and sequence counter.

    Javadistributed-id-generatorleaf
    Ver en GitHub↗6,730
  • discord/discord-api-docsAvatar de discord

    discord/discord-api-docs

    6,425Ver en GitHub↗

    Provides cursor-based pagination using snowflake IDs for navigating Discord API result sets.

    MDXdiscorddiscord-apidiscordapp
    Ver en GitHub↗6,425
  • greatfrontend/top-reactjs-interview-questionsAvatar de greatfrontend

    greatfrontend/top-reactjs-interview-questions

    5,691Ver en GitHub↗

    This project is a comprehensive interview preparation guide and technical study resource for React. It functions as a frontend engineering curriculum and coding challenge bank designed to help developers master the internal mechanics, patterns, and core fundamentals of the React ecosystem. The resource distinguishes itself by providing a curated collection of technical interview questions, conceptual quizzes, and expert solutions. It includes a bank of coding challenges that can be solved in a browser-based environment with automated test cases and real-time rendering, as well as research int

    Teaches how to implement deterministic ID generation for consistent rendering between server and client.

    MDXfront-end-developmentinterviewsjavascript
    Ver en GitHub↗5,691
  • ravendb/ravendbAvatar de ravendb

    ravendb/ravendb

    3,961Ver en GitHub↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Defines the logic used to automatically create document IDs when none are explicitly provided.

    C#csharpdatabasedocument-database
    Ver en GitHub↗3,961
  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing
  5. Deterministic ID Generation

Explorar subetiquetas

  • Document ID GeneratorsLogic for automatically creating unique identifiers for new documents. **Distinct from Deterministic ID Generation:** Distinct from Deterministic ID Generation: focuses on document-specific ID generation logic rather than general deterministic computation.
  • Snowflake-ID Pagination2 sub-etiquetasPaginates API results using before or after snowflake IDs and a limit, leveraging embedded timestamps. **Distinct from Deterministic ID Generation:** Distinct from Deterministic ID Generation: focuses on cursor-based pagination using snowflake IDs, not on generating IDs from seeds.