🚀 یه مدل جدید و رایگان برای کدنویسی که ارزش تست کردن داره!
چند روزه یه مدل جدید به اسم OX Alpha روی OpenRouter اومده که فعلاً سازندهش مشخص نیست و به صورت Stealth منتشر شده.
تمرکز اصلیش ظاهراً روی Coding، Reasoning و کارهای Agenticـه؛ یعنی بیشتر برای کارهای واقعی برنامهنویسی و تسکهای چندمرحلهای ساخته شده، نه صرفاً سؤال و جواب معمولی.
چندتا نکته جالب:
🔹 فعلاً کاملاً رایگانه
🔹 حدود 1 میلیون توکن Context Window داره
🔹 برای Coding و Software Engineering بهینه شده
🔹 برای کارهای Agentic و تسکهای طولانی طراحی شده
🔹 روی OpenRouter با اسم stealth/ox-alpha در دسترسه
Context یک میلیونی یعنی میتونی حجم خیلی بزرگی از Codebase و فایلهای پروژه رو بهش بدی تا با Context بیشتری روی پروژه کار کنه.
اسم شرکت پشت مدل رسماً اعلام نشده. حدسهایی درباره Z.ai و حتی مدلهای معرفینشده Microsoft وجود داره، ولی هیچکدوم تأیید نشده.
با توجه به رایگان بودن و 1M Context، قطعاً ارزش یه تست رو داره.
اگه تستش کردین، بگین تجربهتون چطور بوده.
https://oxalpha.online/blog/what-is-ox-alpha
#OX_Alpha
@fullStackDevs
چند روزه یه مدل جدید به اسم OX Alpha روی OpenRouter اومده که فعلاً سازندهش مشخص نیست و به صورت Stealth منتشر شده.
تمرکز اصلیش ظاهراً روی Coding، Reasoning و کارهای Agenticـه؛ یعنی بیشتر برای کارهای واقعی برنامهنویسی و تسکهای چندمرحلهای ساخته شده، نه صرفاً سؤال و جواب معمولی.
چندتا نکته جالب:
🔹 فعلاً کاملاً رایگانه
🔹 حدود 1 میلیون توکن Context Window داره
🔹 برای Coding و Software Engineering بهینه شده
🔹 برای کارهای Agentic و تسکهای طولانی طراحی شده
🔹 روی OpenRouter با اسم stealth/ox-alpha در دسترسه
Context یک میلیونی یعنی میتونی حجم خیلی بزرگی از Codebase و فایلهای پروژه رو بهش بدی تا با Context بیشتری روی پروژه کار کنه.
اسم شرکت پشت مدل رسماً اعلام نشده. حدسهایی درباره Z.ai و حتی مدلهای معرفینشده Microsoft وجود داره، ولی هیچکدوم تأیید نشده.
با توجه به رایگان بودن و 1M Context، قطعاً ارزش یه تست رو داره.
اگه تستش کردین، بگین تجربهتون چطور بوده.
https://oxalpha.online/blog/what-is-ox-alpha
#OX_Alpha
@fullStackDevs
❤5👍1
🔥 Rate Limiting در .NET
Rate Limiting مشخص میکند یک Client در یک بازه زمانی چند Request میتواند به API ارسال کند و از ارسال بیشازحد درخواستها جلوگیری میکند.
🟡 Fixed Window
زمان به بازههای ثابت تقسیم میشود. مثلاً حداکثر ۲۰ Request در ۳۰ ثانیه. با شروع Window جدید شمارنده Reset میشود.
مشکل این روش Boundary Burst است؛ Client میتواند تعداد زیادی Request در انتهای یک Window و دوباره در ابتدای Window بعدی ارسال کند.
🟣 Sliding Window
Window به چند Segment کوچکتر تقسیم میشود. ظرفیت بهجای Reset ناگهانی، بهتدریج آزاد میشود؛ بنابراین Traffic نرمتر کنترل شده و احتمال Burst در مرز Windowها کمتر میشود.
PermitLimit → تعداد Request مجاز
Window → طول بازه زمانی
SegmentsPerWindow → تعداد Segmentها
QueueLimit → ظرفیت صف انتظار
📌 Fixed Window → سادهتر
📌 Sliding Window → کنترل بهتر Burst
#dotnet #csharp #aspnetcore #backend #RateLimiting
@fullStackDevs
Rate Limiting مشخص میکند یک Client در یک بازه زمانی چند Request میتواند به API ارسال کند و از ارسال بیشازحد درخواستها جلوگیری میکند.
🟡 Fixed Window
زمان به بازههای ثابت تقسیم میشود. مثلاً حداکثر ۲۰ Request در ۳۰ ثانیه. با شروع Window جدید شمارنده Reset میشود.
مشکل این روش Boundary Burst است؛ Client میتواند تعداد زیادی Request در انتهای یک Window و دوباره در ابتدای Window بعدی ارسال کند.
🟣 Sliding Window
Window به چند Segment کوچکتر تقسیم میشود. ظرفیت بهجای Reset ناگهانی، بهتدریج آزاد میشود؛ بنابراین Traffic نرمتر کنترل شده و احتمال Burst در مرز Windowها کمتر میشود.
PermitLimit → تعداد Request مجاز
Window → طول بازه زمانی
SegmentsPerWindow → تعداد Segmentها
QueueLimit → ظرفیت صف انتظار
📌 Fixed Window → سادهتر
📌 Sliding Window → کنترل بهتر Burst
#dotnet #csharp #aspnetcore #backend #RateLimiting
@fullStackDevs
❤2👍1