بکاند ۲۰۲۶ فقط CRUD روی جدول نیست. محصولها به رویداد، صف، کش و حالا LLM وصل میشوند.
لایه پایه (هنوز حیاتی)
- طراحی API تمیز (REST و در صورت نیاز GraphQL)
- Auth، Validation، Idempotency
- کش (Redis) و ایندکس دیتابیس
- تست و مهاجرت امن اسکیما
لایه مقیاس
- Message Queue / Event Streaming
- الگوی Outbox برای سازگاری داده
- Observability: لاگ ساختاریافته، متریک، تریس
- طراحی برای شکست جزئی (timeout، retry، circuit breaker)
لایه AI-ready
- فراخوانی مطمئن LLM (retry، structured output، سقف هزینه)
- RAG با کنترل دسترسی روی دانشپایه
- صف برای کارهای embedding و پردازش سنگین
- ارزیابی (eval) قبل از لانچ فیچر AI
استک پیشنهادی عملی
Node/Nest یا Go برای API، Postgres + Redis، Kafka/NATS برای رویداد، و برای AI یک worker جدا با صف — نه اینکه همه چیز را داخل request HTTP بگذارید.
بکاند قوی، محصول AI را هم پایدار میکند؛ مدل alone کافی نیست.