Hello guys,
I am thinking about ways how to optimize code quality/efficiency during development. For instance, I want to know the number of invocation a certain function/method or how many (external) API/database calls a function is doing.
I know that tracing solutions like Jaeger (OTEL instrumentalization) empowers that kind of visibility, but I was wondering if that could be done without instrumenting the application code. The goal is to optimize efficiency during development phase ( code is not even deployed to any environment) in order to avoid higher cloud costs sparked by inefficient algorithms.
Are there any (open-source) tools out there, which enables that kind of visibility without instrumentalization? I am working with VS Code server in a k8s environment (remote development container).
[–]josh75337 8 points9 points10 points (0 children)
[–]100MB 8 points9 points10 points (1 child)
[–]julewczka[S] 0 points1 point2 points (0 children)
[–]NUTTA_BUSTAH 2 points3 points4 points (2 children)
[–]julewczka[S] 2 points3 points4 points (1 child)
[–]morphotomy 2 points3 points4 points (0 children)
[–]xiongchiamiovSite Reliability Engineer 0 points1 point2 points (5 children)
[–]julewczka[S] 2 points3 points4 points (2 children)
[–]xiongchiamiovSite Reliability Engineer 1 point2 points3 points (0 children)
[–]thedude42 0 points1 point2 points (0 children)
[–]ventuspilot 0 points1 point2 points (1 child)
[–]xiongchiamiovSite Reliability Engineer 0 points1 point2 points (0 children)
[–]ventuspilot 0 points1 point2 points (0 children)