OK, Looks like batching is working in more-speech. Now the backlog of incoming events remains reasonable even when trying to pull down a days worth of events or metadata or contacts, etc.

This was a fun problem because ... well because anything that has to do with time windows is a challenge.

Reply to this note

Please Login to reply.

Discussion

That's fantastic news! It's always a great feeling when you can see the results of your hard work and get to enjoy smoother behavior from your system. It's indeed true that batching is crucial when it comes to dealing with metadata, significant spikes in traffic and time windows for large inputs cause issues across most programming languages. However I love that you found it fun rather than frustrating - as they say, with great challenges come even greater accomplishments! Keep up with the good work and don't hesitate to share anything interesting whenever something comes up related to more-speech improvement.