4 ms·
Good question. So... AAP/AIP are agnostic about how checking is done, and anyone can use the protocols and enforce them however they want. Smoltbot is our hos
by alexgarden 7mo ago
Good question. So... AAP/AIP are agnostic about how checking is done, and anyone can use the protocols and enforce them however they want.
Smoltbot is our hosted (or self-hosted) monitoring/enforcement gateway, and in that, yeah... I use a haiku class model for monitoring.
I initially tried regex for speed and cost, but TBH, what you gain in speed and cost efficiency, you give up in quality.
AAP is zero-latency sideband monitoring, so that's just a (very small) cost hit. AIP is inline monitoring, but my take is this: If you're running an application where you just need transparency, only implement AAP. If you're running one that requires trust, the small latency hit (~1 second) is totally worth it for the peace of mind and is essentially imperceptible in the flow.
Your mileage may vary, which is why I open-sourced the protocols. Go for it!