Mastering Null Semantics: Translating SQL Expressions to OpenSearch DSL
Working at Coralogix, a leading full-stack observability platform, I recently faced an interesting challenge. The team I am part of is building the DataPrime query language…
Whether you are just starting your observability journey or already are an expert, our courses will help advance your knowledge and practical skills.
Expert insight, best practices and information on everything related to Observability issues, trends and solutions.
Explore our guides on a broad range of observability related topics.
Following our last post on how log analytics and code analysis tools are becoming all the more essential in the world of complex and distributed systems, this post will introduce 5 amazing facts on exactly how much time is spent on debugging and code fixing in the software industry.
1) On average, a developer creates 70 bugs per 1000 lines of code (!)
2) 15 bugs per 1,000 lines of code find their way to the customers
3) Fixing a bug takes 30 times longer than writing a line of code
4) 75% of a developer’s time is spent on debugging (1500 hours a year!)
5) In the US alone, $113B is spent annually on identifying & fixing product defects
So if you thought that your developers are spending their time on making your dream a reality… you better think again, most of your budget is spent on debugging, and when debugging takes a lot of time, versions are delayed.
We found a great (and very simple) illustration of what happens to your revenue when a product release is delayed (credit to initialstate.com)
All in all, it is apparent that R&D and QA are spending ever-increasing timespans on finding and solving problems on software systems, which are getting more complex by the minute.
In our next post, we’ll discuss ways to reduce these long resolution times and budget spending.
Working at Coralogix, a leading full-stack observability platform, I recently faced an interesting challenge. The team I am part of is building the DataPrime query language…
Coralogix supports logs, metrics, traces and security data, but some organizations need a multi-vendor strategy to achieve their observability goals, whether it’s developer adoption, or vendor…
Akka’s license change has surprised many of us, but it didn’t come out of nowhere. Lightbend recently announced that Akka will be transitioning from an “Open…