Show HN: Queueing theory intro for software developers

Show HN: Queueing theory intro for software developers

We use queueing theory in our software development, for purposes such as project management kanban boards, inter-process communication message queues, and devops continous deployment pipelines. We use queueing theory in our software projects for many purposes:

For example, we want to know how a new feature progresses from design to delivery. The most important notation that summarizes a queue:

The most important notation that summarizes a queue’s success:

We count items often, and we use this notation:

Standard notation for queueing theory also uses these symbols:

Suppose we have something we want to track, and we call it something generic such as “Activity” and abbrievated as “A”.

Source: github.com