Some typos fixed. Style. More verbose log messages.
Using thread-safe `itertools.counter()` instead of manual counting.
More powerful and clean service's logging.