awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesCold Start Optimizations

Precompilation techniques used to reduce the initial startup latency of functions.

Distinct from Precompilation: Specifically targets the reduction of serverless startup latency through offline binary compilation.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Cold Start Optimizations. Refine with filters or upvote what's useful.

Awesome Cold Start Optimizations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • facebook/hermesالصورة الرمزية لـ facebook

    facebook/hermes

    11,161عرض على GitHub↗

    Hermes is a mobile-optimized JavaScript runtime and engine designed for React Native. It functions as an ahead-of-time bytecode compiler that converts JavaScript source code into a dense binary format during the build process to eliminate the need for parsing and compilation at runtime. The engine features a baseline JIT compiler that generates native machine code for frequently called functions to improve performance after the initial launch. It also includes a mobile-optimized garbage collector that precisely identifies reachable objects to minimize memory overhead and pause times on resour

    Applies precompilation and static optimizations to drastically reduce the initial startup latency of mobile applications.

    JavaScript
    عرض على GitHub↗11,161
  • awslabs/llrtالصورة الرمزية لـ awslabs

    awslabs/llrt

    8,752عرض على GitHub↗

    llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous functions in serverless environments. It provides a lightweight execution layer optimized for fast startup times and minimal memory usage when running ES2023 workloads. The project differentiates itself by bundling natively optimized cloud service SDKs directly into the runtime binary to eliminate external dependency loading. To further reduce cold start latency, it implements parallel connection warming for TLS and network handshakes during the startup phase. The runtime co

    Reduces cold start latency through parallel connection warming and the use of lightweight binaries.

    Rust
    عرض على GitHub↗8,752
  • apache/openwhiskالصورة الرمزية لـ apache

    apache/openwhisk

    6,779عرض على GitHub↗

    OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq

    Converts source files into compiled binaries offline before deployment to reduce function startup latency.

    Scala
    عرض على GitHub↗6,779
  • includeos/includeosالصورة الرمزية لـ includeos

    includeos/IncludeOS

    5,239عرض على GitHub↗

    IncludeOS هو نظام تشغيل من نوع unikernel يجمع كود التطبيق مع تعريفات النواة الضرورية فقط في صورة واحدة قابلة للإقلاع. يعمل النظام كجهاز افتراضي سحابي فعال من حيث الموارد وبيئة تشغيل خفيفة بدون خادم (serverless) مصممة لتقليل استهلاك الذاكرة وأوقات الإقلاع. يوفر المشروع طبقة توافق مع Linux عبر مكتبة C، مما يسمح بتجميع وتشغيل التطبيقات المكتوبة لـ Linux داخل بيئة unikernel. كما يعمل كإطار عمل لأجهزة الشبكة لبناء جدران حماية وموازنات أحمال عالية الأداء باستخدام حزم TCP/IP قابلة للتهيئة. تشمل قدراته الواسعة إنشاء صور جهاز مصغرة للنشر على منصات مثل KVM وQemu وVMware، بالإضافة إلى تعزيز أمان أجهزة IoT المضمنة عبر منع إعادة التهيئة أثناء التشغيل. يدعم النظام بدء تشغيل الخدمة السريع لتحسين أوقات التشغيل البارد (cold starts) ويستخدم جدولة غير استباقية للحفاظ على زمن استجابة متوقع.

    Reduces serverless cold start latency by packaging application code into minimal, fast-booting images.

    C++cppoperating-systemunikernel
    عرض على GitHub↗5,239
  • opennextjs/opennextjs-awsالصورة الرمزية لـ opennextjs

    opennextjs/opennextjs-aws

    5,005عرض على GitHub↗

    opennextjs-aws هو محول بنية تحتية بدون خادم وأداة نشر تحول مخرجات بناء Next.js إلى حزم متوافقة للاستضافة على AWS Lambda و S3. يعمل كمحول نشر يربط مخرجات إطار العمل المحددة بوظائف بدون خادم وتخزين الكائنات. يتميز المشروع بتنفيذ تحسينات خاصة بدون خادم، بما في ذلك مدير ذاكرة مؤقتة يزامن التجديد الثابت التزايدي وذاكرة التخزين المؤقت للجلب عبر S3 أو DynamoDB. يتميز بمحسن للبدء البارد يستخدم تصغير الحزم وتدفئة الوظائف المجدولة لتقليل زمن الوصول، إلى جانب خط أنابيب مخصص لتحسين الصور لجلب الملفات المصدر من S3 وتسليمها عبر CDN. يغطي النظام مجموعة واسعة من القدرات بما في ذلك تكامل البرمجيات الوسيطة للحافة، وإعادة التحقق من الخلفية القائمة على الطابور، وتوزيع المسارات متعدد الأهداف. كما يدير حركة المرور من خلال توجيه CDN، وحقن بيانات الموقع الجغرافي، وبث استجابة الخادم لتحسين الوقت حتى البايت الأول. توفر الأداة خيارات تخصيص واسعة لخطوط أنابيب البناء، وسلوكيات المحول، ومنطق الخادم لدعم الاحتياجات المعمارية المتنوعة وهياكل Monorepo.

    Maintains active Lambda instances through a warmer process to eliminate new execution latency.

    TypeScriptawsnextjssst
    عرض على GitHub↗5,005
  • alibaba/dragonwell8الصورة الرمزية لـ alibaba

    alibaba/dragonwell8

    4,322عرض على GitHub↗

    هذا المشروع عبارة عن توزيعة OpenJDK مخصصة ومحسنة للتطبيقات الموزعة ذات الإنتاجية العالية. يتميز بمحرك تشغيل coroutine يستبدل خيوط النواة (kernel threads) بـ coroutines متماثلة خفيفة الوزن لزيادة التزامن وتقليل عبء الجدولة مع الحفاظ على توافق واجهة Java القياسية. يتميز وقت التشغيل بمدير موارد متعدد المستأجرين ومزودي شبكات متخصصين. ينفذ عزل الموارد لوحدة المعالجة المركزية والذاكرة لمنع التداخل بين المستأجرين، ويدمج الوصول المباشر للذاكرة عن بُعد (RDMA) لنقل البيانات بإنتاجية عالية وزمن وصول منخفض. يغطي النظام نطاقاً واسعاً من قدرات الأداء والتشخيص، بما في ذلك تجميع الإحماء الموجه بالملفات الشخصية (profile-guided warmup) لتسريع بدء التشغيل، واستعادة ذاكرة الكومة (heap) الديناميكية، وتحسينات متخصصة لمعالجة البيانات الضخمة والحسابات الرقمية. تتضمن مجموعة المراقبة الخاصة به بث أحداث مسجل الرحلات (flight recorder)، وتحليل تفريغ الكومة، وفحص حالة الـ coroutine. يتم توفير دعم طويل الأمد عبر تحديثات أمنية وصيانة ربع سنوية، مع توفر أدوات نشر للبيئات المعتمدة على الحاويات.

    Records hot methods and class lists to trigger warmup compilation during subsequent starts to minimize initial delay.

    Java
    عرض على GitHub↗4,322
  • aws/aws-sdk-javaالصورة الرمزية لـ aws

    aws/aws-sdk-java

    4,194عرض على GitHub↗

    AWS Java SDK هي واجهة برمجية ومكتبة عميل لإدارة والتفاعل مع البنية التحتية وخدمات سحابة AWS باستخدام لغة Java. تعمل كغلاف لواجهة برمجة التطبيقات (API wrapper) يربط التطبيقات بالتخزين السحابي، وقواعد البيانات، وموارد الحوسبة من خلال مجموعة قياسية من فئات Java. توفر المكتبة نموذج إدخال/إخراج غير محظور (Non-blocking I/O) ومعالجة طلبات قائمة على المستقبلات (Futures) لدعم عمليات سحابية غير متزامنة ذات إنتاجية عالية. وتتضمن آليات لتحسين الأداء في بيئات الحوسبة بدون خادم (Serverless) لتقليل أوقات البدء الأولية. تدير الـ SDK دورة حياة التفاعل مع الخدمة السحابية بالكامل، بما في ذلك ترقيم الصفحات التلقائي لمجموعات النتائج متعددة الأجزاء ونظام حل بيانات الاعتماد القائم على السلاسل الذي يقوم بتحميل وتحديث رموز الأمان. كما تتميز بطبقة نقل HTTP قابلة للتوصيل، مما يسمح باستبدال عميل الشبكة الافتراضي بتنفيذات مخصصة في وقت التشغيل.

    Provides mechanisms to reduce initial startup latency in serverless environments by streamlining component loading.

    Javaamazonawsaws-sdk
    عرض على GitHub↗4,194
  1. Home
  2. Programming Languages & Runtimes
  3. Compiler and Interpreter Internals
  4. Compiler Infrastructure
  5. Intermediate Representations
  6. Bytecode
  7. Precompilation
  8. Cold Start Optimizations

استكشف الوسوم الفرعية

  • Connection WarmingTechniques for initializing network connections in parallel to eliminate first-request latency. **Distinct from Cold Start Optimizations:** Distinct from general cold-start optimizations which typically focus on bytecode or binary precompilation.
  • Runtime Warmer ProcessesActive processes that periodically invoke functions to keep them warm and eliminate cold start latency. **Distinct from Cold Start Optimizations:** Focuses on the runtime warming process rather than precompilation of binaries.
  • Serverless Startup Latency Reduction1 وسم فرعيTechniques to reduce the time it takes for a serverless function to initialize and handle its first request. **Distinct from Cold Start Optimizations:** Focuses on runtime orchestration and warming rather than offline binary precompilation.
  • Serverless Warmup OptimizationsTechniques for keeping serverless execution environments active to avoid cold start latency. **Distinct from Cold Start Optimizations:** Distinct from general compiler-based cold start optimizations: focuses on runtime warmup via event interception.