@scihan Tmux terminalinin en büyük özelliği uzak sunucularda çalışman gerektiğinde ayrı ayrı ssh bağlantısı kurmana gerek kalmıyor tek bir ssh oturumunda tmux çalıştırıp birden fazla session açıp bunları tab mantığı ile kullanabiliyorsun. Ssh koparsa tekra bağlan, kaldığın yerden devam.
Uyku sorununa merhem olan ilaca bak. Gece uyuyamıyor, sabah uykumu alamadan kalkıyordum. Üç gündür bu ilacı kullanıyorum üsye yüzünden. Gece bayıltıyor. Sabah da uykumu almış bir şekilde kalkıyorum.
Websocket'in de alternatifleri var. Mesela SSE, çok daha hafif. Bu sebeple daha verimli olabilir.
Bir diğeri gRPC daha çok stream için. Farklı protokollü teknolojiler de var. WebRTC, peer to peer UDP streaming yapar. Nispeten yeni QUIC protokol tabanlı Web Transport var bir de.
AI'ya "bildirim sistemi yap" dedin.
HTTP ile yaptı.
Kullanıcı her 2 saniyede bir sunucuya soruyor:
"Bildirim var mı?"
"Bildirim var mı?"
"Bildirim var mı?"
Buna **polling** denir. Çalışır. Ama verimsiz.
1000 kullanıcı varsa sunucuya saniyede 500 istek geliyor. Hepsinin cevabı: "Yok."
Doğrusu: **WebSocket**
Bağlantı bir kez açılır.
Bildirim geldiğinde sunucu iter.
Kullanıcı sormaz.
Fark şu:
Polling: "Paket geldi mi? Geldi mi? Geldi mi?"
WebSocket: Kapıda zil var. Gelince çalar.
Chat uygulaması, canlı bildirim, anlık fiyat bunlar için WebSocket düşün.
AI varsayılan olarak HTTP yazar.
"Canlı güncelleme lazım" dersen WebSocket'e geçer.
Ama sen sormasan en kolay yolu seçer.
@nakipektas 2gb ekran kartı ile hangi llm'i kullandığını merak ettim. Context window genişliği ne kadar kalıyor? Token üretme hızı ne kadar? Mentıkemin LLMin bu cihazda çok yavaş çalışması gerekiyor., ya da ctx window sınırından cevap vememesi gerek.