apache / apache/openwhisk

What does "BI" mean in performance test tool?

Open
#4,565 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

When i use the tool ` ./owperf.sh`, i found that the definition of BI and OEA is

```
BI (Before Invocation) - taken by a client immediately before invoking - either the trigger fire (for rules), or an action invocation.
OEA (Overhead of Entering Action) - OpenWhisk processing overhead from sending the action invocation or trigger fire to the beginning of the action execution. OEA = AS-BI
```

So does it means the oea include the time that action waits in the kafka?

Any response will be appreciated!

Contributor guide

Open the contributing guide

Research direction

Start with the ./owperf.sh performance test tool and the BI/OEA definitions quoted in the issue. Determine whether OEA includes time spent waiting in Kafka, then document or clarify that timing boundary so the relationship between BI, AS, and OEA is unambiguous.

Written by the indexing model from the issue text.

Assessment

Tech stack
kafka, shell
Domain
performance
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.