when user does dnf install, client sends message to backend (well-known web service), and backend records this install event in its database