در حالی که دنیای فناوری بر توانمندیهای مدلهای زبانی بزرگ (LLM) در تصمیمگیریهای هوشمند تمرکز کرده است، یک بحران زیرساختی پنهان در حال ظهور است: عاملهای معاملاتی (Trading Agents) هوش مصنوعی با استانداردهای سختگیرانهای برای پایداری مواجه هستند که اپلیکیشنهای سنتی هرگز نیازی به درک آنها نداشتند. در بازارهای مالی، شکست در پایداری تنها به معنای تأخیر نیست، بلکه یک «خطای محاسباتی» مهلک است.
تفاوت میان تجربه کاربری و صحت عملیاتی
در یک اپلیکیشن مصرفی معمولی، تأخیر در پاسخدهی صرفاً یک مسئله «تجربه کاربری» (UX) است که با یک چرخش نماد بارگذاری و تپ مجدد کاربر رفع میشود. اما برای یک عامل معاملاتی که صدها فراخوان خودکار (Automated Calls) را مدیریت میکند، تأخیر یا «Timeout» به معنای دادههای ناقص است. این عامل ممکن است بر اساس اطلاعات حساب قدیمی تصمیمگیری کند یا سفارشی را در یک بازه زمانی نامناسب ثبت نماید که منجر به زیان مالی مستقیم شود.
ریاضیات شکست: چرا پایداری تجمعی است
یکی از بزرگترین چالشهای توسعهدهندگان، درک نرخ شکست تجمعی است. اگر یک سیستم در هر فراخوان به موفقیت ۹۷ درصدی دست یابد، این عدد در ظاهر عالی به نظر میرسد. اما در جریانهای کاری (Workflows) که نیاز به پنج فراخوان متوالی دارند (مانند بررسی موجودی، خواندن دفتر سفارشات، تعیین حجم موقعیت، ثبت سفارش و تأیید اجرا)، نرخ موفقیت کل به ۸۶ درصد کاهش مییابد. این یعنی در بازارهای پرنوسان که هر میلیثانیه حیاتی است، سیستمهای ناپایدار بهسرعت از کار میافتند.
تغییر پارادایم در معماری: مدل بدون وضعیت (Stateless)
پروتکل Model Context Protocol (MCP) با درک این محدودیتها در تابستان ۱۴۰۳ (۲۰۲۴ میلادی)، به سمت طراحی بدون وضعیت (Stateless) حرکت کرده است. این تغییر به سرورها اجازه میدهد بدون نیاز به حفظ وضعیت سشن (Session) در یک ماشین خاص، پشت لودبالانسرها قرار بگیرند. در طراحیهای قدیمی، اگر یکی از گرههای محاسباتی (Compute Pods) از دسترس خارج میشد، تمام سشنهای مرتبط با آن شکست میخوردند.
مشخصات فنی و معیارهای عملیاتی (پاییز ۱۴۰۳)
- نرخ موفقیت عملیاتی: ۹۷ درصد در حالت عملیاتی نرمال.
- تأخیر (Latency): ۹۵ درصد درخواستها زیر ۶۰ میلیثانیه پردازش میشوند.
- معماری نوین: انتقال به مدل Stateless برای حذف وابستگی به ذخیرهسازی وضعیت سشن در گرههای خاص.
- مقیاسپذیری: توانمندی مدیریت بیش از ۹۰ هزار درخواست روزانه در زیرساختهای بهینه شده.
درسهای تاریخی: کابوس نایت کپیتال
بازارهای مالی پیشتر هزینه گزافی برای عدم بلوغ زیرساختی پرداختهاند. در واقعه نایت کپیتال در سال ۲۰۱۲، یک استقرار نرمافزاری معیوب باعث شد بیش از ۴ میلیون سفارش در ۴۵ دقیقه ارسال شود که منجر به زیانی بالغ بر ۴۶۰ میلیون دلار شد. برای سازندگان عاملهای هوش مصنوعی، این یک زنگ خطر است: سیستمهای خودکار با سرعتی شکست میخورند که هیچ انسانی قادر به مداخله در آن نیست.
نتیجهگیری برای توسعهدهندگان
در آیندهای نزدیک، پلتفرمهای عاملهای هوش مصنوعی باید معیارهای اجرایی خود را همانند وضعیت سیستم صرافیها منتشر کنند. توسعهدهندگان هنگام انتخاب زیرساخت باید بپرسند: تأخیر در کدام صدک (Percentile) گزارش شده است؟ نرخ شکست تحت فشار (Load) چگونه است؟ و سیستم پس از وقوع یک وقفه، چه مکانیزم بازیابی (Recovery) دارد؟ پایداری دیگر یک ویژگی جانبی نیست، بلکه پیشنیاز ورود به دنیای معاملات خودکار است.