20 secs read ~ **Quick Overview

An architectural diagram displaying how OPN works.

An architectural diagram displaying how OPN works.

  1. No open-source libraries that can handle a large number of concurrent notifications… so I created one!

  2. Open Noti uses data structures to solve this problem: a wait queue and a display linked list.

  3. The wait queue acts as a buffer and holds notifications in a queue to be displayed. This may be interchanged with a priority queue for essential notifications.

  4. The display list is of finite size (limited to the client’s viewport). Holds all visible notifications until removed.


**Problem

**Solution

A demo with 1000 queried requests.

2022-09-28 15-34-35.mkv


[email protected]

Powered by Fruition