On the server, you could define hooks that could be used to output tracked events to any service. Internally, we'd check to see if the app is push deployed, and if it is, route data to the in-memory DB for Push.
The ultimate goal being to avoid getting tied to a single service's way of doing things. If a service goes away or you change, you don't have to reinstrument your app, just update the hook logic on the server.
This is for Push but I want to implement it at the framework level. Idea would be to have a way to do this...
On the server, you could define hooks that could be used to output tracked events to any service. Internally, we'd check to see if the app is push deployed, and if it is, route data to the in-memory DB for Push.
The ultimate goal being to avoid getting tied to a single service's way of doing things. If a service goes away or you change, you don't have to reinstrument your app, just update the hook logic on the server.