A brief overview
There are many usage patterns seen in the real world that show temporal behavior. For the purpose of classification, in this book they are bucketed into three categories. The first is the general time series category. The second is the log category such as in an audit log, a transaction log, and so on. The third is the conversation category such as in conversation messages of a chat application. There is relevance in this classification because these are commonly used across many applications. In many applications, these are really cross-cutting concerns and designers underestimate this aspect. And also many of the applications will have different data stores capturing this temporal data. There is a need to have a common strategy dealing with temporal data that falls in these three commonly seen categories in an enterprise-wide solution architecture. In other words, there should be a uniform way of capturing and processing temporal data, and there should be a commonly used...