Do create_notes batch creator via kafka
Currently all notes are created synchronously, which is painfully slow with the db when there are lots of notes to create. By having a batch processor (via kafka) this should be much, much quicker and less of a strain on the db.
Notes: There appear to be several main kinds of user model input around notes/vocab stats:
-
single (notrobes)
-
single (brocrobes et al - user actions for comprehension)
-
multiple (onboarder)
-
multiple (anki sync)
-
multiple (brocrobes et al - automated actions for comprehension)
-
multiple (TODO: known words importer)