awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesRunner-Based Execution Models

Architectural patterns that decouple pipeline logic from the backend execution engine for cross-cluster portability.

Distinct from Model Runners: Focuses on the abstraction between pipeline definition and compute backend, unlike specific test or model runners.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Runner-Based Execution Models. Refine with filters or upvote what's useful.

Awesome Runner-Based Execution Models GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • apache/beamAvatar apache

    apache/beam

    8,612Vezi pe GitHub↗

    Apache Beam is a distributed data pipeline framework and unified data processing model designed to handle both bounded batch data and unbounded real-time streams. It provides a system for building scalable, data-parallel workflows that operate across compute clusters using a single programming model. The framework utilizes a cross-runner pipeline abstraction that decouples the data processing logic from the underlying execution backend, allowing the same pipeline to run on different distributed compute engines. It supports multi-language pipeline development by translating high-level code fro

    Decouples the pipeline definition from the backend engine to allow the same code to run on different distributed clusters.

    Java
    Vezi pe GitHub↗8,612
  • jenkins-x/jxAvatar jenkins-x

    jenkins-x/jx

    4,691Vezi pe GitHub↗

    jx este o platformă de livrare GitOps și un orchestrator CI/CD pentru Kubernetes, conceput pentru a automatiza construirea și implementarea aplicațiilor. Acesta funcționează ca un manager de pipeline cloud-native care execută secvențe de build și deployment bazate pe containere, folosind un catalog de sarcini reutilizabile. Proiectul se distinge prin orchestrarea automată a mediilor de previzualizare, care sunt create și distruse pe baza activității pull request-urilor pentru a permite validarea înainte de merge. Utilizează un model de sincronizare a stării bazat pe GitOps pentru a menține starea dorită a clusterelor prin interogarea repository-urilor git și aplicarea actualizărilor de configurare verificate. Sistemul acoperă o gamă largă de capabilități, inclusiv gestionarea implementării Helm chart-urilor, orchestrarea multi-cluster și integrarea cu stocuri de secrete externe. De asemenea, oferă instrumente de productivitate pentru dezvoltatori pentru reconstrucția incrementală a aplicațiilor și sincronizarea codului local-la-pod. Instalarea este gestionată prin implementarea operatorului git și bootstrapping-ul joburilor de cluster pentru a asigura consistența instrumentelor.

    Runs legacy pipeline files within a modern environment using a specialized runner container to handle steps.

    Goacceleratorcicdcontinuous-delivery
    Vezi pe GitHub↗4,691
  1. Home
  2. Software Engineering & Architecture
  3. Runner-Based Execution Models