2 مستودعات
Utilizes WebAssembly modules to transform and filter system telemetry within a data pipeline.
Distinct from Data Processing Pipelines: Distinct from general Data Processing Pipelines by specifically using Wasm for runtime transformation of telemetry data
Explore 2 awesome GitHub repositories matching data & databases · Wasm-Based Telemetry Processing. Refine with filters or upvote what's useful.
Easegress هو بوابة API سحابية أصلية، ومتحكم دخول (ingress controller) لـ Kubernetes، ومستوى تحكم لشبكة الخدمات (service mesh). يعمل كنقطة دخول مركزية لإدارة حركة مرور الشبكة، ويوفر مستوى تحكم مخصص ومستوى بيانات جانبي (sidecar) للتعامل مع دورة حياة الطلبات واعتراضها بين الخدمات الموزعة. يعمل المشروع كبوابة لنماذج الذكاء الاصطناعي التي تقوم بتوجيه الطلبات إلى مزودي النماذج اللغوية الكبيرة وترجمة تنسيقات الطلبات لضمان التوافق. وهو وكيل (proxy) قابل للتوسيع يسمح بمعالجة مخصصة للطلبات والاستجابات من خلال خط أنابيب مرشحات (filter pipeline) يتم تنفيذه عبر WebAssembly. يغطي النظام إمكانات واسعة لإدارة حركة المرور، بما في ذلك التوجيه متعدد البروتوكولات لـ HTTP و MQTT و WebSockets، بالإضافة إلى موازنة التحميل واكتشاف الخدمات. كما ينفذ حماية للاستقرار مثل قواطع الدائرة (circuit breakers) وحدود المعدل، ويدعم استراتيجيات النشر مثل الإصدارات التجريبية (canary) والإصدارات الزرقاء-الخضراء (blue-green). تم دمج إمكانية المراقبة من خلال OpenTelemetry لتتبع الطلبات الموزعة ومراقبة أداء حركة المرور. وتتم إدارة الأمان عبر التحقق من الرموز والتوقيعات وإدارة شهادات SSL/TLS.
Executes custom request and response processing logic using portable WebAssembly binary modules.
Inspektor Gadget is an eBPF observability toolset and program framework designed for tracing Linux systems and debugging Kubernetes nodes. It provides a suite of tools to collect kernel-level telemetry and export system metrics via the OpenTelemetry standard. The project distinguishes itself by packaging inspection tools as OCI-compliant container images, allowing for standardized distribution and deployment across clusters and hosts. It employs a modular data processing pipeline that utilizes WebAssembly modules to transform and filter telemetry, and leverages Compile Once Run Everywhere for
Implements a modular data processing pipeline using WebAssembly modules to transform and filter kernel telemetry.