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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • twitter-archive/snowflakeAvatar de twitter-archive

    twitter-archive/snowflake

    7,775Voir sur 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
    Voir sur GitHub↗7,775
  • mystenlabs/suiAvatar de MystenLabs

    MystenLabs/sui

    7,612Voir sur 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
    Voir sur GitHub↗7,612
  • meituan-dianping/leafAvatar de Meituan-Dianping

    Meituan-Dianping/Leaf

    6,730Voir sur 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
    Voir sur GitHub↗6,730
  • discord/discord-api-docsAvatar de discord

    discord/discord-api-docs

    6,425Voir sur GitHub↗

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

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

    greatfrontend/top-reactjs-interview-questions

    5,691Voir sur 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
    Voir sur GitHub↗5,691
  • ravendb/ravendbAvatar de ravendb

    ravendb/ravendb

    3,961Voir sur 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
    Voir sur GitHub↗3,961
  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing
  5. Deterministic ID Generation

Explorer les sous-tags

  • 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 sous-tagsPaginates 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.