Basics of Observability (Part 2/2)

The views, thoughts, and opinions expressed in this blog belong solely to the author, and not necessarily to the author’s employer, organization, committee, or any other group or individual. Observability means different things to different people- few might say it is all about metrics, logs, and traces. I personally consider Read more…

Basics of Observability

“When it’s done well, it does look easy. People have no idea how complicated and difficult it really is. When you think of a movie, most people imagine a two-hour finished, polished product. But to get to that two-hour product, it can take hundreds or thousands of people many months Read more…

Unknown Facts About CAI

Introduction: In this blog, I will discuss the challenges my team faced while creating the process, and since the resources we had at hand were unable to answer our questions, we came up with our own approach to solve the issue. Since, ICRT uses XQuery, we used XQuery programming for Read more…

Monkey Patching

Simply put, Monkey Patching is the dynamic replacement of attributes at runtime. Monkey Patching can only be done in dynamic languages, of which Python is a good example. In Python, patching module (or class) variables or functions is simple, because Python doesn’t create protected or private entities– and in most Read more…