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

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

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

11 مستودعات

Awesome GitHub RepositoriesInterceptor Sequences

Manages the execution order of middleware components to control request and response processing layers.

Distinguishing note: Focuses on the ordering logic of middleware rather than the interceptors themselves.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Interceptor Sequences. Refine with filters or upvote what's useful.

Awesome Interceptor Sequences GitHub Repositories

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

    grpc/grpc

    44,891عرض على GitHub↗

    gRPC is a language-agnostic remote procedure call framework designed for high-performance communication between distributed services. It utilizes a structured interface definition language to generate consistent client stubs and server skeletons, enabling applications to invoke methods on remote servers as if they were local objects. By leveraging the HTTP/2 transport layer, the framework supports efficient binary serialization and multiplexed data exchange across diverse programming environments. The framework distinguishes itself through its support for flexible communication patterns, incl

    Configures the execution sequence of multiple interceptors to control visibility and processing order.

    C++
    عرض على GitHub↗44,891
  • netflix/feignالصورة الرمزية لـ Netflix

    Netflix/feign

    9,783عرض على GitHub↗

    Feign هو عميل HTTP تعريفي (declarative) بلغة Java يقوم بأتمتة إنشاء عملاء خدمات الويب. يسمح للمطورين بتعريف نقاط نهاية REST API باستخدام الواجهات والتعليقات التوضيحية (annotations)، مما يلغي الحاجة إلى كتابة كود متكرر (boilerplate) للطلبات والاستجابات يدوياً. يستخدم المشروع وكلاء ديناميكيين (dynamic proxies) لتعيين استدعاءات الأساليب إلى قوالب طلبات HTTP. يتميز بخط أنابيب قابل للتوصيل من المشفرات وفك التشفير لتحويل كائنات Java إلى أجسام طلبات وتحويل أجسام الاستجابة مرة أخرى إلى كائنات آمنة النوع (type-safe). تغطي المكتبة مجموعة واسعة من قدرات التكامل، بما في ذلك اعتراض الطلبات لإدارة الرؤوس، ومنطق إعادة المحاولة القائم على الاستراتيجية لاستهلاك الخدمة المرن، وتوسيع القوالب لعناوين URI. كما توفر أدوات لتسجيل سجلات حركة مرور HTTP وجمع مقاييس أداء العميل.

    Processes outgoing requests through an ordered sequence of interceptors to modify metadata or inject headers.

    Java
    عرض على GitHub↗9,783
  • katanemo/archgwالصورة الرمزية لـ katanemo

    katanemo/archgw

    6,603عرض على GitHub↗

    Archgw هو وكيل بوابة (gateway proxy) وطائرة بيانات مصممة للتطبيقات الوكيلة، توفر طبقة مركزية للتوجيه، والأمان، والتنسيق بين منطق التطبيق ومزودي نماذج لغوية كبيرة متعددين. يعمل كمنسق وكلاء ذكاء اصطناعي يقوم بأتمتة تنفيذ تدفقات عمل الوكلاء لإزالة السباكة المتكررة من قاعدة الكود الأساسية. يتميز النظام بطبقة واجهة محايدة للمزود توحد واجهات برمجة تطبيقات النماذج المتباينة في تنسيق واحد وطائرة بيانات وكيل شفافة لاعتراض حركة المرور. يوظف توجيهاً قائماً على القواعد لفصل منطق التطبيق عن مزودين محددين ويستخدم سلاسل حواجز حماية قائمة على الاعتراض لتصفية المدخلات والمخرجات لأمن المحتوى ومنع كسر الحماية. تتضمن المنصة نظام مراقبة يلتقط تلقائياً التتبعات والمقاييس والسجلات من طرف إلى طرف من تفاعلات النماذج دون الحاجة إلى أدوات يدوية. كما يستخدم تنسيق تدفق العمل المدفوع بالبرمجيات الوسيطة لإدارة تدفق المهام الوكيلة وتتبع إشارات الأداء.

    Ships a sequence of interceptors to validate and filter AI requests and responses for safety and correctness.

    Rust
    عرض على GitHub↗6,603
  • easegress-io/easegressالصورة الرمزية لـ easegress-io

    easegress-io/easegress

    5,871عرض على GitHub↗

    Easegress is a cloud-native traffic orchestration platform that functions as a multi-protocol API gateway and service mesh proxy. It routes, transforms, and orchestrates HTTP and MQTT traffic through configurable filter chains, providing high availability, security controls, and resilience for backend services. The platform integrates with service discovery systems like Kubernetes, Consul, and Eureka to dynamically route traffic to discovered services with automatic failover and health monitoring. The system distinguishes itself through a pipeline-based filter chain architecture where request

    Passes requests through a configurable sequence of filters for processing, routing, and transformation.

    Goapi-gatewaycloud-nativedistributed-systems
    عرض على GitHub↗5,871
  • servicestack/servicestackالصورة الرمزية لـ ServiceStack

    ServiceStack/ServiceStack

    5,498عرض على GitHub↗

    ServiceStack is a high-performance .NET web framework designed for building type-safe APIs using strongly-typed request and response objects. It functions as a message-based API engine that decouples business logic from the transport layer, allowing services to be exposed via multiple protocols including HTTP, gRPC, and various message queue providers. The framework is distinguished by its type-safe API generator, which produces native client SDKs and data transfer objects from service metadata across multiple languages. It also includes a distributed service gateway for microservices orchest

    Provides global or per-instance interceptors to execute custom logic before requests and after responses.

    C#c-sharpcsvframework
    عرض على GitHub↗5,498
  • katanemo/planoالصورة الرمزية لـ katanemo

    katanemo/plano

    5,120عرض على GitHub↗

    Plano is an AI agent orchestrator and LLM gateway proxy that unifies access to multiple AI providers through a single interoperable interface. It functions as a model routing engine that decouples applications from specific vendors using semantic aliases, allowing traffic to be shifted between providers without modifying application code. The system distinguishes itself with intent-based agent routing, which directs prompts to specialized agents based on semantic analysis. It features an interceptor-based filter chain system that acts as guardrail middleware to enforce safety policies, rewrit

    Implements interceptor-based filter chains for prompt rewriting, context enrichment, and safety guardrail enforcement.

    Rustai-gatewayai-gateway-supportenvoy
    عرض على GitHub↗5,120
  • spring-projects/spring-authorization-serverالصورة الرمزية لـ spring-projects

    spring-projects/spring-authorization-server

    5,102عرض على GitHub↗

    Spring Authorization Server is an OAuth 2.1 and OpenID Connect 1.0 authorization server built on Spring Security. It implements the full protocol surface for issuing access and refresh tokens, including authorization code, client credentials, device code, and token exchange grants, as well as pushed authorization requests and user consent management. The server also functions as an OpenID Connect provider, supporting ID tokens, userinfo, discovery, logout, and dynamic client registration. The project distinguishes itself through an extensible framework that allows custom grant types, pluggabl

    Processes every HTTP request through a Spring Security filter chain that delegates to OAuth 2.1 protocol handlers.

    Java
    عرض على GitHub↗5,102
  • apache/dubbo-goالصورة الرمزية لـ apache

    apache/dubbo-go

    4,938عرض على GitHub↗

    Apache Dubbo Go هو تطبيق بلغة Go لإطار العمل Apache Dubbo، مصمم لبناء خدمات مصغرة (microservices) عالية الأداء. يعمل كإطار عمل RPC متعدد اللغات وطبقة اتصال للخدمات المصغرة تتيح استدعاء الإجراءات عن بُعد بين الخدمات المكتوبة بلغات برمجة مختلفة. يعمل إطار العمل كمجموعة أدوات لحوكمة الخدمات ووكيل لشبكة الخدمات الموزعة (service mesh)، مما يسمح لطائرات البيانات (data planes) بالاتصال بطائرات التحكم الخارجية في أوضاع الوكيل أو بدون وكيل. يوفر بشكل خاص طبقة توافق لتسهيل الاتصال بين خدمات Go و Java من خلال تعريفات محايدة للغة وترميز بيانات موحد. يغطي النظام مجموعة واسعة من القدرات الموزعة، بما في ذلك اكتشاف الخدمات الديناميكي، وموازنة الحمل القائمة على الاستراتيجية، وإدارة حركة المرور عبر قواطع الدائرة (circuit breakers) وتحديد معدل الطلبات. كما يدمج إمكانية الملاحظة من خلال تتبع الطلبات الموزع ومقاييس الأداء، مع ضمان الأمان عبر تشفير طبقة النقل والتحكم في الوصول القائم على الهوية. يتم دعم إنتاجية المطور عبر واجهة سطر أوامر (CLI) لتهيئة التطبيقات وتوليد كود RPC تلقائيًا من تعريفات الواجهات.

    Executes a sequence of customizable interceptors for request and response processing to extend framework behavior.

    Gogohttp2microservices
    عرض على GitHub↗4,938
  • spring-cloud/spring-cloud-gatewayالصورة الرمزية لـ spring-cloud

    spring-cloud/spring-cloud-gateway

    4,883عرض على GitHub↗

    Spring Cloud Gateway is an API gateway and routing service built on Spring Boot. It acts as a central entry point for microservices, directing incoming HTTP traffic to downstream services using a combination of predicates and filters. The project is a non-blocking request router that leverages Netty and Project Reactor to handle high-concurrency traffic via asynchronous data streams. It functions as a dynamic request router and network traffic filter, allowing for the automated detection of and routing to available service instances in dynamic network environments. The gateway manages micros

    Implements a modular sequence of interceptors to mutate and validate request and response traffic.

    Java
    عرض على GitHub↗4,883
  • apache/dubbo-adminالصورة الرمزية لـ apache

    apache/dubbo-admin

    4,048عرض على GitHub↗

    dubbo-admin is a web-based administration console and management interface for the Apache Dubbo ecosystem. It serves as a centralized tool for configuring and monitoring services, providers, and consumers across distributed microservices architectures. The project functions as a traffic control plane and service governance tool, enabling the implementation of request routing rules, canary deployments, and traffic regulation. It provides a dedicated interface for orchestrating service mesh data planes and proxy configurations to connect services within a unified network management layer. The

    Implements modular sequences of interceptors to process and validate microservice requests and responses.

    Goadmincontrol-planego
    عرض على GitHub↗4,048
  • vllm-project/semantic-routerالصورة الرمزية لـ vllm-project

    vllm-project/semantic-router

    3,205عرض على GitHub↗

    Inspects and modifies requests and responses through an extensible chain of togglable plugins.

    Goai-gatewaybert-classificationfine-tuning
    عرض على GitHub↗3,205
  1. Home
  2. Software Engineering & Architecture
  3. Interceptor Sequences

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

  • Pluggable Interceptor ChainsSequences of customizable interceptors used to extend framework behavior for request and response processing. **Distinct from Request-Response Filter Chains:** Distinct from Request-Response Filter Chains which are focused on AI traffic mutation; this is for general RPC framework extension.
  • Request-Response Filter Chains2 وسوم فرعيةModular sequences of interceptors that mutate or validate AI requests and responses. **Distinct from Interceptor Sequences:** Focuses on the actual mutation and validation of AI traffic rather than just the ordering logic of middleware.