![]() Happy Saturday! Hope everyone is doing well and staying safe. Welcome to the eleventh edition of this newsletter - here’s what I wrote this week and the absolute best of what I read on the internet. From the blog A lot of people responded to my article on using events instead of log for Observability by saying that logs are critical for debugging issues, or that logs needed metrics to complement them, or that the mechanics of logging are different from publishing events. I felt that a follow up was needed for more context and clarifying different terms being used in the discussion. So I wrote one which distinguishes between observability from debugging, logs from metrics, and logging paradigm from logging implementation. I stand by what I said - events with lots of metadata are the best, most consistent mechanism we can use to build Observability tools. Regardless of the mechanism you use for these events (“log” files, event buses, whatever else - all that is implementation detail), or the aggregates you build them into (e.g. metrics), events are our best option at defining a single source of truth for understanding system behaviour. Even some vendors seem to be coming around, in their own sideways, slippery, vague manner. What do you think? Article Link From the great interweb
That's it for this week folks. Happy weekend! -Kislay To change your subscription, click here.
|