readme.md Güncelle

This commit is contained in:
saqut 2024-10-24 11:06:41 +03:00
parent 831aeab919
commit 2adcafb22e
1 changed files with 16 additions and 2 deletions

View File

@ -1,6 +1,9 @@
## Collection ## Collection
Verileri depolayıp TAMAMINI herkese dağıtıp bir süre sonra geçersiz olacak veriler için kullanılır. Genel kullanım amacı cihazları birbirleri arasında eşitlemek için kullanılabiliir. Verileri depolayıp TAMAMINI herkese dağıtıp bir süre sonra geçersiz olacak veriler için kullanılır. Genel kullanım amacı cihazları birbirleri arasında eşitlemek için kullanılabilir.
Collectionun açılma durumuna göre tüm cihazlar okuma ve yazma işlemi yapabilir
Hızlı eşitleme ve dağıtma görevleri için iyidir
- pagination özelliği vardır - pagination özelliği vardır
- eventsource tüm verileri hızlıca aktarır - eventsource tüm verileri hızlıca aktarır
@ -11,6 +14,8 @@ Verileri depolayıp TAMAMINI herkese dağıtıp bir süre sonra geçersiz olacak
Tüm verileri kanallar üzerinden hızlıca herkese aktarır. Bu özellike bir bildirimi belli kanallar üzerinden tüm cihazları haberdar etmek için kullanılabilir. Tüm verileri kanallar üzerinden hızlıca herkese aktarır. Bu özellike bir bildirimi belli kanallar üzerinden tüm cihazları haberdar etmek için kullanılabilir.
Bu durum için yüksek sayıda cihazlara düşük aciliyeti olan bildirim göndermek için iyidir
- Tarihli sistemdir belli bir tarihin sonrasında gerçekleşen olayları bildirir - Tarihli sistemdir belli bir tarihin sonrasında gerçekleşen olayları bildirir
- Bağlantıyı sağlayanlar hangi olayları dinleyeceklerini belirtirler ve yanlızca o olayları haberlerini alırlar - Bağlantıyı sağlayanlar hangi olayları dinleyeceklerini belirtirler ve yanlızca o olayları haberlerini alırlar
- Eventlerden sunucuya aksine bir rapor toplanabilir - Eventlerden sunucuya aksine bir rapor toplanabilir
@ -25,7 +30,16 @@ Temel amacı çok fazla veriyi yavaşça en güncelden başlayarak en eskiye do
Sunucu tarafından etiketlenen tüm kullanıcılara veriyi iletir Sunucu tarafından etiketlenen tüm kullanıcılara veriyi iletir
Mesaj tüm kullanıcılara iletildiğinde veriyi siler, iletilmediğinde geçerlilik tarihi bitene kadar depolar Mesaj tüm kullanıcılara iletildiğinde veriyi siler, iletilmediğinde geçerlilik tarihi bitene kadar depolar
Belli bir hedefi olan bildirimleri cihazlara iletmek için iyidir
- Bağlanan cihazlar kendileri hakkında ayrıntılı bilgi verirler - Bağlanan cihazlar kendileri hakkında ayrıntılı bilgi verirler
- Notificationu gönderen sunucu hangi kesime veya kişiye göndereceğini bildirir ancak depolanırken tek tek depolanır - Notificationu gönderen sunucu hangi kesime veya kişiye göndereceğini bildirir ancak depolanırken tek tek depolanır
- Veri iletildiği an silinir veya iletilmediğinde bir süre sonra silinir - Veri iletildiği an silinir veya iletilmediğinde bir süre sonra silinir
- Çift yönlüdür okuyan cihazlar veri hakkında feedback dönebilirler ve ayrıca sistem bildirimin iletildiğinide ayrıca tutabilir. Cihazların gönderdiği veriler sunucuya otomatik iletilmez, bunun yerine sunucu gelip alması gerekir - Çift yönlüdür okuyan cihazlar veri hakkında feedback dönebilirler ve ayrıca sistem bildirimin iletildiğinide ayrıca tutabilir. Cihazların gönderdiği veriler sunucuya otomatik iletilmez, bunun yerine sunucu gelip alması gerekir
-----------
Notification sistemi kullanıcıya veri iletme konusunda tembel davranır, verilerin hedef kitlesinin hesaplanması ve iletilmesi geciktirilebilir ancak bu işlem dakikalar en kötü durumda saatler sürer. Notification sistemi genel olarak CPU dostudur ve binlerce veriyi yavaş yavaş eritecek şekilde tasarlanmıştır. Ve ayrıca duruma göre kişiye bir dakikada en fazla 10 veya 15 adet bildirim gönderir, böylece cihazı boğmaz
Events sistemi genel olarak sisteme bağlı veya yakın zamanda bağlanacak kişileri hızlıca harekete geçirecek şekilde tasarlanır genelde cihazlar bağlandıkları anda evetleri hızlıca almaya başlarlar