2 Repos
Framework mechanisms that enable the concurrent loading and execution of asynchronous plugins to improve application startup performance.
Explore 2 awesome GitHub repositories matching web development · Asynchronous Plugin Parallelization. Refine with filters or upvote what's useful.
Nuxt is a universal web framework designed for building full-stack applications that seamlessly transition between server-side rendering and client-side interactivity. It provides a comprehensive development environment that automates routing, dependency injection, and type generation, allowing developers to focus on application logic rather than manual configuration. By executing code in a platform-agnostic server engine, it supports deployment across diverse environments, including edge networks, serverless functions, and traditional Node.js runtimes. The framework distinguishes itself thro
Improves startup performance by loading asynchronous plugins concurrently to prevent blocking during the hydration process.
Sofa-boot ist ein modulares Java-Anwendungsframework und eine Spring Boot-Erweiterung, die entwickelt wurde, um Anwendungsmodule in getrennte Ausführungskontexte zu isolieren. Es bietet einen JVM-Service-Orchestrator zum Veröffentlichen und Referenzieren interner Dienste sowie eine Integrationsschicht für Unternehmens-Middleware zur Bereitstellung in sich geschlossener Middleware-Starter. Das Framework verhindert Bean-, Konfigurations- und Abhängigkeitsversionskonflikte durch die Verwendung unabhängiger Classloader und eines hierarchischen Baums distinkter Ausführungskontexte. Es optimiert die Startzeiten von Unternehmensanwendungen, indem unabhängige Module parallel geladen und Komponenten asynchron initialisiert werden. Das System enthält einen Verifizierer für die Anwendungsbereitschaft, der externen Netzwerkverkehr und die Dienstregistrierung blockiert, bis alle Komponenten vollständig initialisiert sind. Es verwaltet zudem die Service-Orchestrierung, indem es interne Modulkommunikation in Remote-Service-Aufrufe umwandelt und Middleware- sowie SDK-Logging-Streams von den primären Anwendungsprotokollen entkoppelt.
Reduces initial boot time by loading modules in parallel and initializing components asynchronously.