If projection and classifier requests are "enqueued" it would be possible for the receiving end to prevent running the same projection/classifier twice by basically tagging any subsequent requests on as a "listener" to receive the answer along with the first caller when the projection or classifier completes.
This should allow performance improvements and cost reduction without the complexity of a proper cacheing strategy.
If projection and classifier requests are "enqueued" it would be possible for the receiving end to prevent running the same projection/classifier twice by basically tagging any subsequent requests on as a "listener" to receive the answer along with the first caller when the projection or classifier completes.
This should allow performance improvements and cost reduction without the complexity of a proper cacheing strategy.