18 ms·
>Economically speaking, you can imagine if Spotify had 100 users paying 10 GBP each; 99 listened exclusively to Justin Bieber, and 1 to 'Band.' _All users liste
by benjaminjackman 9y ago
>Economically speaking, you can imagine if Spotify had 100 users paying 10 GBP each; 99 listened exclusively to Justin Bieber, and 1 to 'Band.' _All users listen to music in equal frequency._ [emphasis mine]
Well obviously not all users listen to music at the same frequency (which i know you are likely well aware). What is the reason that they don't just take each users $10 then dole that out only according to the songs that person listened to. So if the user listened to one artist the entire month, then that one artist get's the full portion of the $10 that is given to artists.
That will help with the situation where:
1. Someone else listens to bieber on repeat 24/7 (why should that affect where another's $10 goes) skewing the sample massively towards that artist.
2. In terms of free users, segment them off and pool the ad revenue again boxed on a per user basis.
- alehul 9y agoI completely agree with this solution being ideal, but I think it's a matter of engineering effort and memory. It's not worth the time investment to build a system more complex, and it's a lot easier memory-wise to just pool it all together for allocation.