Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The object is frequently accessed by both the polling thread and background thread.
  • The object often requires instaneous response; otherwise, the performance will be heavily impacted
  • Also, please review the rejected proposals section below. I talked about a few ideas that we've had.

Image RemovedImage Added

Important Components

...

consumer.poll() onward will be responsible for a the following tasks:

  1. Poll EventHandler, execute process the events
  2. Build FetchEvent, and send it Send fetches to the background thread
  3. Return fetched data

...