using event store for large volume service(s)

So I know that EventStore serves very well for domain centric applications, but I’m contemplating using it for a service that primarily services as an ingestion service. The services will be ingesting transactions, as in sales. The volume isn’t terribly huge in terms of bandwidth but it will grow to be very large as we expand in terms of records. And since it’s the same store as every other microservice, I feel like the data is gonna get rather large.

Does anyone have any experience with EventStore at scale? Does it do pretty well?

I suspect the answer here is to partition your load across ES instances, rather than try to hugely scale up one monolithic instance.