Partitioning a domain is a useful way to achieve scalability. Instead of putting everything in a single place, you divide work based on some attribute (often an Id).
This article explains how to install and configure the multi-node multi-broker Kafka cluster where Ubuntu 14.04 LTS as an OS on all the nodes in the cluster.
So you're ready to build a data catalog—where do you begin? Let's walk through the most important features you should look for that best represents your needs.
CQRS solves a very particular set of problems, like executing queries in event-stores or building web applications with extremely high scalability requirements.
This post shows how TiDB helps Zhihu eliminate their database bottleneck and horizontally scale their Hive Metastore database to meet the growing business needs.
Apache Kafka is great for delivering messages, but if you're using it for event sourcing—think again. Learn about why Kafka isn't suitable for event sourcing.