Restoran, kafe, mağaza ve işletmelere özel müzik platformu için tasarlandı. Sunucu kaynaklarını tüketmeden, 4 farklı suistimal pattern'ini tespit eder. İşletme çalışma saatleri (08:00-24:00) baz alınarak optimize edildi.
Anlık cihaz limiti kontrolü
Her kullanıcı şarkı çaldığında Redis'e yazma/okuma işlemi yapılıyordu. Bu, yoğun saatlerde saniyede 500+ sorgu demekti.
Pool sistemi sürekli aktif tutuluyordu. Her session için memory ayrılıyor, expire kontrolleri yapılıyordu.
Sistem sadece anlık cihaz sayısı kontrolü yapıyordu. Geçmişe dönük analiz ve detaylı raporlama yoktu.
Tüm analizler Laravel Horizon job queue ile arka planda yapılır. Kullanıcı deneyimi hiç etkilenmez.
Son 7, 14, 30 veya 90 gün gibi dönemleri analiz edebilir. Kalıpları tespit eder, trendleri gösterir.
4 farklı suistimal pattern'ini tespit eder: Eşzamanlı çalma (overlap), yüksek hacim, çoklu cihaz, şüpheli IP.
Timeline görünümü, günlük istatistikler, çakışma detayları, pattern skorları - hepsi tek panelde.
Arka plan tarama ve analiz
Her pattern kendi skorlama sistemine sahip. Toplam skor hesaplanarak kullanıcı risk seviyesi belirlenir.
Aynı hesap, aynı anda, birden fazla stream açık.
Bir kişi aynı anda iki şarkı dinleyemez. Eğer aynı hesaptan aynı anda birden fazla müzik stream'i çalıyorsa, bu hesabın suistimal edildiği anlamına gelir.
↑ Aynı anda 2 stream açık = Suistimal tespit edildi!
Günde 600+ şarkı dinleme tespit edilir. Normal işletme 16 saatte ~300 şarkı dinler (08:00-24:00).
24 saatte 5+ farklı cihazdan erişim tespit edilir. Hesap paylaşımı göstergesi.
Günde 5+ farklı IP adresi tespit edilir. VPN veya hesap paylaşımı göstergesi.
| Özellik |
Eski Sistem
|
Yeni Sistem
|
|---|---|---|
| CPU Kullanımı | %80-95 sürekli | %0-5 tarama anı |
| Çalışma Modu | Anlık (Her request) | Asenkron (Arka plan) |
| Tespit Sayısı | 1 (Cihaz sayısı) | 4 (3 pattern + overlap) |
| Geçmiş Analizi | Yok | 3-90 gün |
| Görsel Raporlama | Yok | Timeline + Charts |
| Tarama Periyodu | Yok (anlık) | Özel tarih aralığı |
| Hesap Paylaşımı | Sadece anlık | Cihaz + IP analizi |
| Admin Paneli | Basit liste | Detaylı dashboard |
| Site Hızı Etkisi | Yavaşlatır | Etkilemez |
Site hızınız korunur. Kullanıcılar gecikme yaşamaz. Sunucu kaynakları verimli kullanılır.
Sadece anlık değil, geçmişe dönük tüm veriler analiz edilir. Kalıplar tespit edilir.
Timeline görünümü, çakışma grafikleri, pattern kartları. Her şey tek bakışta anlaşılır.
Farklı lokasyonlardan erişimler tespit edilir. VPN/Proxy kullanımı ve coğrafi tutarsızlıklar belirlenir.
Çoklu cihaz ve IP analizi ile hesap paylaşımı tespit edilir. Gelir kaybı önlenir.
Her tespit için detaylı kanıtlar sunulur. Kullanıcıya gösterilebilir, itiraz edilebilir.
Kullanıcı şarkı dinler, play kaydedilir
Veriler veritabanında birikir
Arka plan job'ları çalışır
Yeni suistimal tespit sistemi şu anda aktif. Admin panelinden tarama başlatabilir, raporları inceleyebilir ve gerekli aksiyonları alabilirsiniz.