We hit one huge issue in our code that made our cluster unresponsive and it was an issue with watches. We had bad experience with watches, we used to use them everywhere, but for some reason it is really hard for fdb. We switched to doing simple pulling every 5 seconds + event bus for speeding up refresh and it works well for us so far. But some parts of the code are opted to still use watches for transactional reasons.
And i haven’t found any way to monitor how many watches are now online via fdbcli. Is it possible?