frontend kıyısından tutmuş olsada
api konusunda cahil
exchange kısmına girmedim ancak başlangıçta kısma bakarak söyleyebilirim ki polling yaptığı gözüküyor.
bu yüzden backend in düzgün bir yapıda olduğunu düşünmüyorum
yorumunuz icin tesekkur ederim, boyle detayli incelenip teknik yorumlar almak ayrica hosumuza gidiyor.
hemen cevap verelim, exchange kismina girip bakarsaniz polling in sadece ticker api call u icin diger tum eventler icin webhooks kullanildigini gorursunuz.
bu sekilde yapmamizin sebebi herhangi bir sekilde websocketlerini kullanamayan clientlarin da ticker bilgisini en azindan cekip kullanima devam edebilmesi ayrica iletisim icin alternatif bir kanal olusturmasi acisindandir.
diger tum islemler ornegin alis/satis/bakiye bilgileri/acik emirler/gerceklesen emirler/market datasi/ vs. gibi tum bilgiler client a push edilip gercek zamanli olarak guncellenmektedir.
tum islemlerde de oncelik websockets olup clientin desteklemesine gore server sent events e fallback yapmaktadir.
siz gene de buna bakarak backend in duzgun olup olmadigina karar vermeyin, yaptigimiz testlere ve simulasyonlara gore iddamizin arkasindayiz.