TIGH
API ENGINE
خالق
موتور API تیغ
Tigh یک موتور API سبک و ترکیبپذیر TypeScript است که مسیریابی، کش، محدودسازی نرخ، circuit breaker، middleware و متریکهای کامل را در یک هسته منسجم جمع میکند.
TypeScriptNode.jsNext.jsAPI Architecture
Tigh API Engine
یک موتور API سبک و ترکیبپذیر TypeScript برای ساخت سرویسهای قابل اتکا.
قابلیتها
- Routing — مسیریابی سریع مبتنی بر trie با پارامترهای مسیر و wildcard
- Caching — کش LRU با TTL و invalidation مبتنی بر الگو
- Rate Limiting — استراتژیهای token bucket، sliding window و fixed window
- Circuit Breaker — تشخیص خودکار خطا و بازیابی سرویس
- Middleware — زنجیره middleware با CORS و timeout آماده
- Metrics — ثبت درخواست، percentileهای latency و تحلیل عملکرد
- Next.js Adapter — اتصال مستقیم به API routeهای Next.js
لینک پروژه
همکاری
میخواهید چنین پروژهای بسازیم؟
اگر مسئلهای دارید که ارزش حلکردن دارد، دربارهاش صحبت کنیم.