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

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

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

megaease/easegress

0
View on GitHub↗
5,873 نجوم·495 تفرعات·Go·Apache-2.0·5 مشاهداتmegaease.com/easegress↗

Easegress

Easegress هو بوابة API سحابية أصلية، ومتحكم دخول (ingress controller) لـ Kubernetes، ومستوى تحكم لشبكة الخدمات (service mesh). يعمل كنقطة دخول مركزية لإدارة حركة مرور الشبكة، ويوفر مستوى تحكم مخصص ومستوى بيانات جانبي (sidecar) للتعامل مع دورة حياة الطلبات واعتراضها بين الخدمات الموزعة.

يعمل المشروع كبوابة لنماذج الذكاء الاصطناعي التي تقوم بتوجيه الطلبات إلى مزودي النماذج اللغوية الكبيرة وترجمة تنسيقات الطلبات لضمان التوافق. وهو وكيل (proxy) قابل للتوسيع يسمح بمعالجة مخصصة للطلبات والاستجابات من خلال خط أنابيب مرشحات (filter pipeline) يتم تنفيذه عبر WebAssembly.

يغطي النظام إمكانات واسعة لإدارة حركة المرور، بما في ذلك التوجيه متعدد البروتوكولات لـ HTTP و MQTT و WebSockets، بالإضافة إلى موازنة التحميل واكتشاف الخدمات. كما ينفذ حماية للاستقرار مثل قواطع الدائرة (circuit breakers) وحدود المعدل، ويدعم استراتيجيات النشر مثل الإصدارات التجريبية (canary) والإصدارات الزرقاء-الخضراء (blue-green).

تم دمج إمكانية المراقبة من خلال OpenTelemetry لتتبع الطلبات الموزعة ومراقبة أداء حركة المرور. وتتم إدارة الأمان عبر التحقق من الرموز والتوقيعات وإدارة شهادات SSL/TLS.

Features

  • Ingress Controllers - Serves as a Kubernetes ingress controller to manage external access and route traffic into the cluster.
  • Centralized API Gateways - Provides a centralized entry point for routing incoming network requests to various backend microservices.
  • AI Gateways - Provides a unified interface for routing requests to multiple AI model providers while maintaining format compatibility.
  • Control and Data Plane Separation - Separates network configuration and management in the control plane from the packet forwarding in the data plane.
  • Ingress Gateways - Implements specialized ingress gateways for managing external entry points into Kubernetes clusters.
  • Proxy Filters - Supports custom request and response handling through a filter pipeline implemented via WebAssembly code.
  • Service Mesh Control Planes - Implements a centralized management system for configuring and orchestrating service-to-service network policies.
  • Service Meshes - Provides an infrastructure layer to manage service-to-service communication, observability, and security.
  • Dynamic Service Discovery - Maps logical service names to physical network addresses in real-time to enable dynamic microservices communication.
  • Model Request Proxies - Acts as a gateway that intercepts and routes API requests to various large language model providers.
  • System Stability Protections - Prevents cascading failures by implementing rate limiting, circuit breakers, and execution timeouts.
  • Content-Aware Routing Rules - Implements routing rules that inspect request headers, paths, and IP addresses to direct traffic.
  • Request Token Validators - Validates tokens and digital signatures on every request to enforce access control and security permissions.
  • API Access Security - Secures API access through token validation, digital signatures, and stability mechanisms like rate limiting.
  • Multi-Protocol Proxies - Functions as a network intermediary supporting multiple protocols including HTTP, MQTT, and WebSockets.
  • Request Processing Filters - Executes custom request and response processing logic using portable WebAssembly binary modules.
  • Deployment Strategies - Supports various deployment patterns including blue-green and canary releases to manage application rollout.
  • Canary Deployment Controllers - Implements controllers to manage incremental traffic shifts for safe canary deployments of API updates.
  • Traffic Load Balancers - Distributes network traffic across multiple service instances using round-robin and sticky session policies.
  • Multi-Protocol Traffic Orchestration - Routes and manages traffic across multiple protocols including HTTP, MQTT, and WebSockets.
  • Zero-Downtime Deployments - Ensures continuous service availability during updates through health-check-gated traffic switching.
  • Zero-Downtime Upgrades - Updates service binaries and configurations in place to maintain active network connections without downtime.
  • API Orchestration - Provides capabilities to aggregate and manage concurrent requests across multiple external service APIs into single responses.
  • Cloud Network Orchestration - Directs network data flow within cloud environments to ensure efficient connectivity between distributed components.
  • Circuit Breakers - Prevents cascading failures by automatically stopping traffic to unhealthy backend services.
  • Traffic Pipeline Filters - Implements WebAssembly-based custom filters within the traffic pipeline for request transformation and routing.
  • SSL/TLS Certificate Management - Manages the lifecycle and deployment of SSL/TLS certificates to secure network traffic.
  • Dynamic Service Discovery - Dynamically locates and tracks available backend service instances using external service registries.
  • Configuration Hot-Reloading - Refreshes routing rules and system settings in place without requiring a full process restart.
  • Distributed Tracing - Generates vendor-neutral distributed traces using unique identifiers to analyze request execution flow across services.
  • Request Traffic Monitors - Tracks request volume, processing duration, and error rates to monitor the health of backend servers.
  • OpenTelemetry - Integrates with OpenTelemetry to export trace spans to OTLP-compatible backends for distributed tracing.
  • OpenTelemetry SDKs - Integrates OpenTelemetry SDKs to generate and export vendor-neutral observability data and distributed traces.
  • البنية التحتية والحاويات - A cloud-native traffic orchestration and management system.
  • API Gateways - Cloud-native traffic orchestration and gateway system.
  • API Gateways and Proxies - Traffic orchestration system for cloud-native architectures.

سجل النجوم

مخطط تاريخ النجوم لـ megaease/easegressمخطط تاريخ النجوم لـ megaease/easegress

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

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

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

Start searching with AI

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

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

    alibaba/higress

    7,558عرض على GitHub↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Goai-gatewayai-nativeapi-gateway
    عرض على GitHub↗7,558
  • apache/apisixالصورة الرمزية لـ apache

    apache/apisix

    16,767عرض على GitHub↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Luaapiapi-gatewayapi-management
    عرض على GitHub↗16,767
  • higress-group/higressالصورة الرمزية لـ higress-group

    higress-group/higress

    8,727عرض على GitHub↗

    Higress is an AI-native and cloud-native API gateway that routes, secures, and optimizes traffic between clients and large language model services. It functions as a centralized entry point for microservices, serving as both a Kubernetes ingress controller and an AI gateway orchestrator. The project distinguishes itself by managing traffic across multiple AI providers using a unified protocol, incorporating token-aware rate limiting and response caching to optimize model inference. It coordinates communication between AI models and external tools to provide real-time context and data, while a

    Go
    عرض على GitHub↗8,727
  • linkerd/linkerd2الصورة الرمزية لـ linkerd

    linkerd/linkerd2

    11,424عرض على GitHub↗

    This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes. The platform distinguishes itself through its focus on zero-trust security and cross-clu

    Gocloud-nativegolangkubernetes
    عرض على GitHub↗11,424
عرض جميع البدائل الـ 30 لـ Easegress→

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

ما هي وظيفة megaease/easegress؟

Easegress هو بوابة API سحابية أصلية، ومتحكم دخول (ingress controller) لـ Kubernetes، ومستوى تحكم لشبكة الخدمات (service mesh). يعمل كنقطة دخول مركزية لإدارة حركة مرور الشبكة، ويوفر مستوى تحكم مخصص ومستوى بيانات جانبي (sidecar) للتعامل مع دورة حياة الطلبات واعتراضها بين الخدمات الموزعة.

ما هي الميزات الرئيسية لـ megaease/easegress؟

الميزات الرئيسية لـ megaease/easegress هي: Ingress Controllers, Centralized API Gateways, AI Gateways, Control and Data Plane Separation, Ingress Gateways, Proxy Filters, Service Mesh Control Planes, Service Meshes.

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

تشمل البدائل مفتوحة المصدر لـ megaease/easegress: alibaba/higress — Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It… apache/apisix — This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for… higress-group/higress — Higress is an AI-native and cloud-native API gateway that routes, secures, and optimizes traffic between clients and… linkerd/linkerd2 — This project is a service mesh platform designed to manage, secure, and observe service-to-service communication… easegress-io/easegress — Easegress is a cloud-native traffic orchestration platform that functions as a multi-protocol API gateway and service… yudaocode/springboot-labs — SpringBoot-Labs is a collection of educational resources and reference implementations for Java backend architecture…