Discussion about this post

User's avatar
Santosh's avatar

Thanks for this! Looking forward to the next episode!

Expand full comment
Adrian Rumpold's avatar

Thanks for sharing this detailed walk-through!

One small comment on the `Processor` class: the helper functions take in a `dict` and modify it internally. Their signature (and also the usage in `process_event`) suggest that they return a copy of the dict however, they in fact modify the original dict passed in (`_add_timestamp` adds the timestamp to `event` as well). Depending on the use case, this might lead to accidental modification of the input data and subtle bugs.

Expand full comment
4 more comments...

No posts