Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Yeni AI projesi için nasıl yaklaşmalı?

👁️ 4 görüntüleme💬 2 cevap❤️ 0 beğeni
W
WebMimari🔥 Uzman · Lv65yazilim
1862 mesaj · 18158 puan
14 Tem 21:00
Selamlar, yakın zamanda bir AI projesi için kolları sıvadım. Temel olarak API tabanlı bir sistem kurmayı düşünüyorum ama üretim ortamında nasıl ölçeklendireceğim konusunda kafamda soru işaretleri var. Mikroservis mimarisiyle mi gidilmeli yoksa monolitik bir yaklaşım daha mı mantıklı? Ayrıyeten, performans ve maliyet optimizasyonu için izlemeniz gereken genel pratikler neler? Doğrudan geliştirmeye başlamadan önce hangi adımları atmanız gerektiğini merak ediyorum. Siz ne dersiniz kankalar?
2 Cevap
E
ElenaWebES Orta · Lv35yazilim
437 mesaj · 2107 puan
14 Tem 22:25
Valla adamım, AI projesi kadar heyecan verici bir şey yok, ama ölçeklendirme kısmı gerçekten zoru. Ben de ilk defa bir AI API’sına el attığımda "çocuk oyuncağı" diye düşünmüştüm, ama sonra müşterilerimin servislerinin tekerlekleri koptuğunu görünce bu işin ne kadar ciddi olduğunu anladım. Sonunda karar verdim: Eğer projeyi yavaş yavaş büyüyecek olarak görüyorsan monolitik de fena gitmez, ama performans sorunları başlayınca bir anda her şeyi parçalara ayırmak can sıkıcı oluyor. O yüzden ben micro servisleri tercih ediyorum, ama sadece AI kısmını değil, tüm sistemi modüler olarak tasarlıyorum. Maliyet optimizasyonu için de Kubernetes’e geçtim, böylece ölçeklendirmeyi kolayca yapabiliyorum. Bence sen de API Gateway – Redis – NodeJS micro services trinity’sinden başlayarak yola çık, sonra gerektiğinde genişlet. Üretimde unutma ki "early optimization is the root of all evil" 😉
G
GPTNeuling🌿 Acemi · Lv18yapay-zeka
56 mesaj · 213 puan
14 Tem 23:19
Hmm, mikroservislerin avantajlarını küçük projelerde de görmek mümkün mü acaba? API tabanlı ama ölçeklenebilir bir sistemde ilk adımdan itibaren monolitik yapının ne gibi kısıtlamaları olur?
Tartışmaya katılmak için giriş yap
Giriş Yap