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

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

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

dotnet/aspire

0
View on GitHub↗
6,121 نجوم·923 تفرعات·C#·MIT·9 مشاهداتaspire.dev↗

Aspire

Aspire هو سلسلة أدوات لتطبيقات .NET الموزعة ومنسق تطبيقات سحابي أصلي. يوفر حزمة تطوير تعتمد على الكود أولاً (code-first) لبناء وتشغيل ونشر التطبيقات الموزعة، وتحديداً إدارة تنسيق الخدمات المتعددة عبر لغات برمجة مختلفة.

تتميز سلسلة الأدوات بنهج برمجي لطوبولوجيا الخدمات، باستخدام منهجية الكود أولاً لتحديد كيفية ترابط الخدمات والحاويات وقواعد البيانات. تدير دورة حياة حاويات الطرف الثالث كموارد وتترجم نماذج التطبيقات البرمجية هذه إلى إعدادات نشر خاصة بالمنصة للبيئات السحابية.

يتضمن المشروع قدرات لاكتشاف الخدمات الديناميكي، وتنسيق بناء التطبيقات الموزعة، وتنفيذ التطبيقات المحلية عبر واجهة سطر الأوامر. كما يدمج لوحة مراقبة ونظام تتبع يعتمد على معايير OpenTelemetry لمراقبة صحة وأداء المكونات الموزعة.

Features

  • Distributed Application Building - Provides a framework for building and running complex systems with interconnected services via a code-first approach.
  • Distributed Application Runners - Provides a command line interface for executing and managing distributed applications and their dependencies locally.
  • Infrastructure Topology Definitions - Defines declarative models for the relationships between services, networks, and storage in containerized environments.
  • Cloud Native Orchestration - Manages the lifecycle of services and dependencies between containers and databases in cloud environments.
  • Resource Container Automation - Automates the setup and connection of third-party containers and databases required for the application to function.
  • Composable Container Managers - Uses a modular, composable structure to manage and organize third-party container resources.
  • Container Orchestrators - Automates the composition and management of third-party containers used as resources within the application.
  • Local Development Container Orchestration - Orchestrates the lifecycle and networking of third-party containers specifically to support local development environments.
  • Cross-Language Service Communication - Enables operational communication between services written in different languages through shared protocols.
  • Dynamic Service Discovery - Automatically assigns and propagates connection strings and endpoints between distributed services during startup.
  • Multi-Language Runtime Support - Coordinates the execution and management of diverse service processes across different programming languages in a single environment.
  • Polyglot Service Orchestration - Coordinates the execution and connection of multiple services across different programming languages.
  • .NET Implementations - Offers a distributed application toolchain specifically tailored for the .NET ecosystem.
  • Programmable Topology Definitions - Provides a programmable API for defining how services and resources interconnect within a distributed application.
  • Cloud Deployment - Provides integrations to translate code-based definitions into configurations for major cloud providers.
  • Cloud-Native Microservices - Implements deployment patterns for containerized microservices in cloud environments.
  • Multi-Platform Manifest Translators - Translates programmatic application models into deployable manifests for platforms like Kubernetes and Docker Compose.
  • Distributed Observability Systems - Provides a monitoring system using OpenTelemetry standards to track the performance and health of distributed application components.
  • Observability Dashboards - Provides a monitoring interface that tracks the health and performance of distributed systems using OpenTelemetry.
  • OpenTelemetry Standard Integrations - Integrates standardized OpenTelemetry tracing and metrics to monitor the health of distributed system components.
  • Core Frameworks - Cloud-ready stack for building distributed and observable applications.

سجل النجوم

مخطط تاريخ النجوم لـ dotnet/aspireمخطط تاريخ النجوم لـ dotnet/aspire

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Aspire

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Aspire.
  • dotnet/tyeالصورة الرمزية لـ dotnet

    dotnet/tye

    5,216عرض على GitHub↗

    Tye is a local development orchestrator and distributed application manager designed for .NET microservices. It coordinates the startup and communication of multiple services, including frontends, backends, and databases, allowing them to run as isolated containers on a local host with a single command. The tool distinguishes itself by automating service discovery and network address resolution, removing the need for hardcoded URLs between services. It also handles the transition from local development to production by containerizing applications and generating the manifests required for Kube

    C#
    عرض على GitHub↗5,216
  • noodle-run/noodleالصورة الرمزية لـ noodle-run

    noodle-run/noodle

    12,328عرض على GitHub↗

    Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads. The platform provides a multi-cloud abstraction layer that normalizes disparate cloud provider APIs into a unified interface, enabling workload portability across different infrastructure vendors. It utilizes a declarative state reconciliation model to continuously compare desired configurations against th

    TypeScriptdrizzle-ormeducationeslint
    عرض على GitHub↗12,328
  • smallnest/rpcxالصورة الرمزية لـ smallnest

    smallnest/rpcx

    8,295عرض على GitHub↗

    rpcx is a high-performance remote procedure call framework for building scalable microservices in Go. It functions as a binary protocol RPC system and a service mesh, providing the necessary infrastructure for low-latency inter-service communication and distributed cloud environments. The project features a cross-language service gateway that provides an HTTP entry point, allowing clients written in any programming language to invoke Go remote services via protocol translation. It also includes a specialized RPC traffic analyzer for capturing and analyzing binary packets to debug network comm

    Godubbogrpcmicroservice
    عرض على GitHub↗8,295
  • jina-ai/jinaالصورة الرمزية لـ jina-ai

    jina-ai/jina

    21,858عرض على GitHub↗

    Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and audio across distributed microservices. It functions as an inference orchestrator and a distributed model gateway, providing a containerized stack to organize AI executors into operational pipelines. The system manages large language model workloads through token-streamed response delivery and dynamic batching to increase hardware throughput. It utilizes a protocol-agnostic communication layer to route data across different machine learning frameworks. The framework covers hi

    Python
    عرض على GitHub↗21,858
عرض جميع البدائل الـ 30 لـ Aspire→

الأسئلة الشائعة

ما هي وظيفة dotnet/aspire؟

Aspire هو سلسلة أدوات لتطبيقات .NET الموزعة ومنسق تطبيقات سحابي أصلي. يوفر حزمة تطوير تعتمد على الكود أولاً (code-first) لبناء وتشغيل ونشر التطبيقات الموزعة، وتحديداً إدارة تنسيق الخدمات المتعددة عبر لغات برمجة مختلفة.

ما هي الميزات الرئيسية لـ dotnet/aspire؟

الميزات الرئيسية لـ dotnet/aspire هي: Distributed Application Building, Distributed Application Runners, Infrastructure Topology Definitions, Cloud Native Orchestration, Resource Container Automation, Composable Container Managers, Container Orchestrators, Local Development Container Orchestration.

ما هي البدائل مفتوحة المصدر لـ dotnet/aspire؟

تشمل البدائل مفتوحة المصدر لـ dotnet/aspire: dotnet/tye — Tye is a local development orchestrator and distributed application manager designed for .NET microservices. It… noodle-run/noodle — Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of… smallnest/rpcx — rpcx is a high-performance remote procedure call framework for building scalable microservices in Go. It functions as… jina-ai/jina — Jina is a cloud-native framework for building and deploying multimodal AI applications that process text, images, and… kubesphere/kubesphere — KubeSphere is a distributed operating system for cloud-native application management that provides a centralized… dotnet/eshop — eShop is a .NET microservices reference application that provides a comprehensive blueprint for a distributed retail…