Every few years I use Anki heavily for language stuff (German, more recently Latin and Classical Chinese), up to 90 minutes a day, but I can never keep the workload under control, or my habits change, and give it up. I still benefit from a year of training, but it seems the long-tail of spaced repetition doesn't work for me at all. But so long as I get to the point where I can read or watch TV, the considerable effor…
I had the same experience. I invested a lot of time on Anki and it paid back, but I could never stick to it. There is always a point where I have to skip 2 or 3 days because of life and the huge backlog is too much that I give up. I recently started to use Supermemo because of some comments on HN, and so far it have been going quite well. I feel less overwhelmed when I have to take a break, I think the algorithm (or…
Some things I do to manage this:
You can put an upper bound on the number of cards reviewed per day. For me it's 50. After that it says I'm done for the day and I wait till the next day.
If missing only 2-3 days leads to such a huge backlog, you really need to take a break in adding new cards. My aim is to spend no more than 5-10 minutes per day reviewing cards. If it seems I always have too many cards to review, I don't add any new cards until I get only a few cards to review per day (when really busy, I don't add a new card until I have a day with 0 cards).
You can only learn so much per day. You need to limit card additions to ensure you don't exceed that amount.
The other thing I noticed is that I had two types of cards: One where the answer can be instantaneous (e.g. facts). And ones where some thinking is involved (proof sketch of a theorem, details of some algorithm, etc). The latter would kill the experience because of the time involved. So I separated the decks: Simple cards (the majority) go in one deck and this is reviewed daily. Hard cards have their own deck(s) and I'm not as committed to them - I work on them only when I know I have time and am committed to it.