No, there isn't. Since Druid is geared towards sub-second queries people tend to take the opposite approach: issue the query straight away but be smart about it. For example: I have an app where the user can explore their data, I know that the widgets in the app will issue very 'cheap' queries because I know their shapes and what range of data the user is allowed to query - I can just send them to my main broker tier with little worry (I can add
timeout
to make sure they do not take up too many resources if something does go wrong). Next up I also have a feature in my app where the user can enter arbitrary SQL queries, I can send those to a special tier of brokers so that they do not interfere with the queries from the app, I can also set the priorities lower.