Re:Spotify excessively writing to drive
by cosmie on Thursday November 10, 2016 @04:00PM
(#12924303)
I can't find the article right now, but I read a while ago that the Spotify client applications are modularized, such that different feature teams can push updates to their individual feature without breaking or being interdependent on other parts of the clients releasing in sync. I'm not sure what the mercury database is used for or if it's maintained by one of those "feature teams" or is part of the core lib, but that lack of central oversight (and responsibility) could be one reason why such an easy fix isn't so easy to get fixed.
Re:Spotify excessively writing to drive
by verytrivial on Thursday November 10, 2016 @04:53AM
(#12919069)
Agreed.
if (time_since_last_vacuum > 3600 /* seconds */) {
go_hogwild_on_io();
} else {
be_nice();
}
Re:Spotify excessively writing to drive
by 72deluxe on Thursday November 10, 2016 @05:02AM
(#12919108)
Yes, this is an incredibly easy fix. Perhaps it is me but sometimes it seems that nobody wants to write decent software anymore. I have seen software from giants like Cisco and BT that is abysmal.
It is disheartening to those of us who enjoy writing decent software, particularly decent native software.
On the other hand it fits the picture: Their clients/apps on multiple platforms are very underwhelming. The abandoned rdio apps back from 2014 (or when did they close?) would offer a better experiment in almost any aspect.