Tüm roadmap'e dön
topicadvanced
Agent İletişim Protokolleri
Agent'lar nasıl mesaj alıp gönderir? Direct call, message queue, shared state, event bus.
2 saat1 önkoşul
4 ana pattern:
- Direct call — sync, agent A → agent B
.invoke()çağırır. Basit ama tight coupling. - Message queue — async, agent A queue'ya msg yazar, agent B consume eder. Loose coupling, scaling kolay.
- Shared state — agent'lar ortak state'i okur/yazar (LangGraph approach). Coordination kolay ama race condition.
- Event bus — pub/sub, agent'lar belirli event'lere subscribe. Karmaşık ama esnek.
Pratik: küçük takımlar = direct call. Büyük long-running sistemler = queue + durable state (Temporal/Inngest).