In a broad, distributed cluster of data storage, it is very useful to be able to know what is happening with our data, either to trigger an application-level response to an event, or to purely give us some visibility to the internal goings-on. In this chapter, we will learn about:
Creating and using collection listeners
Instance, lifecycle, and cluster membership listeners
Partition migration listener