Reference

Architecture

Understand the Wadyu runtime: frontend, API, worker, MariaDB, Nginx, Microsoft Graph and documentation surface.

Purpose

Wadyu separates frontend, API, worker, MariaDB, Nginx, Microsoft Graph, collector endpoint and static documentation.

Practical workflow

The browser loads the static console. The API establishes the MSP context. The worker handles Graph syncs, background jobs, retention purges and alerting. MariaDB stores business data.

Controls and validation

Validate each boundary independently: HTTPS, session, API scope, worker job, database, collector key and documentation surface.

Security and compliance

doc.wadyu.tech stays static and separate from the authenticated app. It should not expose API sessions or customer data.

Common mistakes

Avoid coupling long-running Graph work to user requests. Use the worker and retries with backoff.