awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesMember

Introspection specifically targeting the members and methods of a type.

Distinct from Reflection: Focuses on the internal members of a type rather than general type-level reflection

Explore 4 awesome GitHub repositories matching part of an awesome list · Member. Refine with filters or upvote what's useful.

Awesome Member 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.
  • lxc/lxdAvatar de lxc

    lxc/lxd

    5,554Voir sur GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Restores cluster availability after losing a majority of voting members by designating a new leader.

    Go
    Voir sur GitHub↗5,554
  • lni/dragonboatAvatar de lni

    lni/dragonboat

    5,308Voir sur GitHub↗

    Dragonboat est une implémentation Go du protocole de consensus Raft conçue pour maintenir un état cohérent à travers un cluster distribué de nœuds. Il fournit une bibliothèque pour construire des machines à états distribuées qui assurent l'intégrité des données et la tolérance aux pannes lors des défaillances système. Le projet se distingue par une implémentation Raft multi-groupes, qui partitionne les données à travers des groupes de consensus indépendants pour distribuer les charges de travail et augmenter la capacité de traitement globale du système. Il intègre également le TLS mutuel pour chiffrer la communication inter-nœuds et vérifier l'identité des membres du cluster. Le système inclut des capacités pour des machines à états haute performance avec prise en charge de la persistance en mémoire et sur disque. Il dispose d'optimisations du chemin de lecture pour assurer la cohérence sans générer de nouvelles entrées de journal, une interface de stockage enfichable pour des backends de journal personnalisés, et des outils administratifs pour la récupération de quorum afin de restaurer la disponibilité après une perte permanente de la majorité des nœuds. La stabilité opérationnelle est soutenue par l'exportation de métriques de santé du cluster.

    Includes a utility for restoring quorum and designating a new leader after a cluster has lost its majority of voting members.

    Goconsensusdistributed-consensusdistributed-storage
    Voir sur GitHub↗5,308
  • c3lang/c3cAvatar de c3lang

    c3lang/c3c

    5,147Voir sur GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    C3 retrieves associated methods and generates runtime getters via member reflection.

    C3c3compilerlanguage
    Voir sur GitHub↗5,147
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Voir sur GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Provides a rolling upgrade mechanism that blocks state transitions until every cluster member runs the same version.

    Gocloudcontainershacktoberfest
    Voir sur GitHub↗4,893
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Reflection
  5. Member

Explorer les sous-tags

  • Instance RelocationsTransferring stopped instances between cluster members or member groups. **Distinct from Member:** Distinct from Member: focuses on moving compute instances across cluster nodes, not type introspection.
  • Node-Specific ConfigurationsAllowing per-member configuration for storage sources, network interfaces, and other device-specific settings. **Distinct from Member:** Distinct from Member: focuses on per-node hardware configuration, not type introspection.
  • Quorum RestorationsRestoring cluster availability after losing a majority of voting members by designating a new leader. **Distinct from Member:** Distinct from Member: focuses on restoring quorum after member loss, not type introspection.
  • Rolling UpgradesUpgrading cluster members one at a time, blocking state transitions until all members run the same version. **Distinct from Member:** Distinct from Member: focuses on the upgrade process across members, not introspection of a single member's internals.