awesome-repositories.com

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

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

2 repository-uri

Awesome GitHub RepositoriesExecution Context Decoupling

Decoupling the logic of asynchronous tasks from their execution thread-pool through parameter injection.

Distinct from Concurrent Thread Execution: Focuses on the architectural decoupling of execution contexts, whereas the parent is general concurrent thread execution.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Execution Context Decoupling. Refine with filters or upvote what's useful.

Awesome Execution Context Decoupling GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • alexandru/scala-best-practicesAvatar alexandru

    alexandru/scala-best-practices

    4,352Vezi pe GitHub↗

    Acest proiect este o colecție de ghiduri și manuale curatoriate pentru scrierea de cod curat, idiomatic și mentenabil în Scala. Servește ca un ghid cuprinzător pentru standardele de codare Scala, designul programării funcționale și arhitectura software enterprise. Repository-ul oferă strategii specifice pentru gestionarea concurenței, inclusiv modele pentru actori, futures și thread pools pentru a asigura siguranța thread-urilor. Conține, de asemenea, un manual de optimizare a performanței axat pe reducerea alocărilor de memorie și gestionarea presiunii garbage collector-ului pentru a îmbunătăți eficiența runtime-ului. Ghidurile acoperă o gamă largă de capabilități, inclusiv arhitectura aplicațiilor, gestionarea erorilor type-safe și utilizarea structurilor de date imutabile. De asemenea, abordează asigurarea calității software prin convenții de denumire standardizate, design modular al trăsăturilor și implementarea back-pressure-ului și a semnalizării cererii.

    Recommends passing thread-pool configurations as parameters to decouple execution contexts from the runtime environment.

    Vezi pe GitHub↗4,352
  • reactor/reactorAvatar reactor

    reactor/reactor

    3,688Vezi pe GitHub↗

    Reactor is a reactive streams library and framework for building asynchronous data pipelines. It provides a system for coordinating execution contexts via an asynchronous event-loop manager, alongside a set of reactive abstractions for implementing high-performance TCP, UDP, QUIC, and HTTP services. The project includes a specialized testing tool for verifying the timing and order of asynchronous data flows and a bill of materials to synchronize compatible versions of core reactive libraries and networking add-ons. Its capability surface covers non-blocking network services, demand-based bac

    Decouples asynchronous task logic from their execution thread-pool through a scheduler registry.

    Vezi pe GitHub↗3,688
  1. Home
  2. Programming Languages & Runtimes
  3. Concurrent Thread Execution
  4. Execution Context Decoupling