Demo Time

In this chapter, we’ll see how to run Cheeper and follow what we’ve seen in previous chapters step by step. We’ll begin without any data — no Authors, no Cheeps, and no relationships and follows between Authors. We’ll see how to Sign Up Authors, make them follow people, and how get the Follower Count and Author Timelines. We’ll also see how the data gets stored and propagated through MySQL, RabbitMQ, and Redis.

Getting Started

The best way to get everything running in all kinds of environments — macOS, Windows, or Linux — is by using Docker, which is free for individuals. Download it and follow the installation instructions.

Get CQRS by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.