Hi all, We're looking for a caching solution to cache data reads from the DB and have it available to the entire topology. We need the data to be updated and the same for all the bolts, so we can't have the same cache split among different executors. Ideally we can have some in-memory solution within Storm. We tried an enum, and singletons, but they aren't shared between executors.
I know distributed caching DBs like memcached and Redis are viable options, but I'd really like to find a solution that won't require another machine and another piece of technology in our stack. Looking forward to your ideas! Thanks, Nadav
