proxy-wasm/spec
چیه؟ این یک مشخصات رابط برنامهنویسی (ABI) برای استفاده از WebAssembly در پروکسیهاست.
کاربرد: به توسعهدهندگان اجازه میدهد تا کدهای ایمن و قابل حمل را برای پروکسیهای شبکه (مثل Envoy یا Istio) بنویسند و اجرا کنند.
در چه شرایطی بهتره استفاده شود؟ وقتی نیاز به گسترش قابلیتهای پروکسی بدون تغییر در کد اصلی داری، مثلاً برای مانیتورینگ، امنیت یا تغییر در رفتار ترافیک.
چند مثال از موارد استفاده:
- افزودن لاگگیری سفارشی به درخواستهای HTTP
- پیادهسازی فیلترهای امنیتی در لایه شبکه
- تغییر هدرهای درخواست یا پاسخ به صورت پویا
- ادغام با سیستمهای تشخیص تهدید در زمان واقعی
- ##proxy
- ##wasm
- ##webassembly
- ##networking
- ##envoy
- ##istio
- ##security
- ##microservices
- ##api
- ##extensibility
