Skip to content

Commit

Permalink
doc: add product mission to readme
Browse files Browse the repository at this point in the history
Signed-off-by: Luca Bretting <[email protected]>
  • Loading branch information
luca-dot-sh authored and Mr-Kanister committed Nov 19, 2024
1 parent 125f25a commit d2582d6
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ SPDX-License-Identifier: MIT

<img src="Deliverables/sprint-01/team-logo.svg" width="224">

## Product Mission

**ZIOFA** (Zero Instrumentation Observability for Android) aims to implement observability use cases relevant to performance specified by our industry partner using eBPF. Examples include tracing long-running blocking calls, leaking JNI indirect references or signals like SIGKILL sent to processes, all without instrumenting the observed application itself.
The eBPF programs are loaded and unloaded using a **backend daemon** running as root that will collect metrics and send them to a client. For displaying these metrics to the user, we are implementing an **on-device UI** that can display visualizations for these use cases and allow for configuration of the enabled use cases, but **using a decoupled Client SDK** so that future work may easily make the data accessible the external processing.

## Building

### [Nix](https://nixos.org/download/)
Expand Down

0 comments on commit d2582d6

Please sign in to comment.