Projections + CQRS (read models that you can rebuild)Event streams are great for writes, but they're not how you want to query.