It is worth stress testing to see if IO is handling this well since it'll perform a disk write. Also, how large will 'events' content ever become since it'll keep storing all events and reading it back in memory again?
I see this blowing up memory RAM usage.
The goal is to create an event changes tracker that can count from 1 to infinity and the timestamp of the event. I am currently still determining if using MongoDB solely to track the counter is the most efficient approach or if it may be excessive. Evaluate putting it on the rabbit mq memory we already implemented or write it down to MongoDB.
It is worth stress testing to see if IO is handling this well since it'll perform a disk write. Also, how large will 'events' content ever become since it'll keep storing all events and reading it back in memory again?
I see this blowing up memory RAM usage.
The goal is to create an event changes tracker that can count from 1 to infinity and the timestamp of the event. I am currently still determining if using MongoDB solely to track the counter is the most efficient approach or if it may be excessive. Evaluate putting it on the rabbit mq memory we already implemented or write it down to MongoDB.