SDK
TL;DR
Swap TypeSafe's Jev client for DecideDB's. Same calls, same answers, and every call is saved.
The SDK wraps TypeSafe's Jev client. You call Jev the same way you do today.
Your app still talks to Jev directly. There is no proxy in between, so no added latency.
After each call, a copy of the request and response is sent to DecideDB in the background. It's fire-and-forget: it never throws into your app. Call flush() on shutdown so the last copies get sent.
- Your app calls Jev through the SDK.
- Jev answers. Your app gets the response right away.
- DecideDB logs it, in the background.