How to Increase Test Coverage with Tracing ( digma.ai )
What is Test Coverage?...
What is Test Coverage?...
Tips for becoming a better Java developer, including upgrading Java versions, learning Kotlin, exploring other languages/frameworks, understanding Loom and Structured Concurrency, getting coverage from Oracle, learning Groovy and Scala, practicing Continuous Feedback, using Ktor, building side projects, focusing on...
https://digma.ai/identifying-dependencies-during-microservices-migration/
When discussing Observability, OpenTelemetry is crucial because it enables organizations to understand the internal state of their systems through telemetry data. In this article, we will discuss the important role of OpenTelemetry in enabling Observability in Java applications.
cross-posted from: https://programming.dev/post/11943806...
In this article, we’ll examine cache misses and, in general, learn about the caching concept and how to implement it in Spring Boot.
In this article, we want to share our experience with fellow developers and offer insights using real-life examples on how to identify and optimize slow SQL queries, especially when working with relational database management systems like PostgreSQL, MySQL, MSSQL, Oracle, etc.
cross-posted from: https://programming.dev/post/10005448...
The article discusses the key improvements and changes in observability for Spring Boot 3.2, including enhanced tracing options, testing observability, new annotations in Micrometer, and other relevant changes.
Tips for resolving common Java performance problems, including preventing memory leaks, avoiding thread deadlocks, and optimizing garbage collection....
Comparison of RestClient, WebClient, and RestTemplate libraries for calling REST APIs in Spring Boot applications, with recommendations on the right choice for different situations.
cross-posted from: programming.dev/post/7663812...
“There are only two kinds of programming languages: the ones people complain about and the ones nobody uses.” – Bjarne Stroustrup.
“I’m not a great programmer; I’m just a good programmer with great habits.” – Kent Beck....
CODEBASE COMPLEXITY: LESSONS LEARNED Dumb, readable code is infinitely better than clever....
Collecting important data about your code in dev and test has become trivial, it’s now also getting easier to put that data to use.
cross-posted from: programming.dev/post/6143790...
In this article, we’ll debunk the notion that Java is a relic of the past and showcase the language’s modern features, thriving ecosystem, and unwavering presence in enterprise and open-source communities.
In this blog, I’ll outline why learning and mastering Spring Boot in 2023 is a worthwhile endeavor, even though there may be a few differing opinions. I’ll also explore how Spring Boot compares to other backend technologies and alternative Java frameworks.