Thu.Aug 22, 2024

article thumbnail

Kotlin Coroutines and OpenTelemetry Tracing

DZone

I recently compared three OpenTelemetry approaches on the JVM: Java Agent v1, v2, and Micrometer. I used Kotlin and coroutines without overthinking. I received interesting feedback on the usage of @WithSpan with coroutines: Indeed, the @WithSpan annotation has worked flawlessly in conjunction with coroutines for some time already. However, it made me think about the underlying workings of OpenTelemetry.

Java 278
article thumbnail

Dynatrace named to Constellation Research annual ShortList™ of top vendors

Dynatrace

Dynatrace has been named to Constellation’s annual ShortList™ of top vendors, recognized in three critical categories: Observability, AIOps, and Digital Performance Management. This underscores Dynatrace’s commitment to driving digital transformation through its end-to-end observability platform. What is the Constellation ShortList™? The Constellation ShortList™ is a portfolio of technology solutions curated by Constellation analysts to help organizations narrow their search for technologies tha

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Continuous reinvention: A brief history of block storage at AWS

All Things Distributed

Marc Olson, a long-time Amazonian, discusses the evolution of EBS, highlighting hard-won lessons in queueing theory, the importance of comprehensive instrumentation, and the value of incrementalism versus radical changes. It's an insightful look at how one of AWS’s foundational services has evolved to meet the needs of our customers.

Storage 198
article thumbnail

Dynatrace named a Leader in the 2024 Gartner® Magic Quadrant™ for Observability Platforms

Dynatrace

For the 14 th consecutive time, Gartner has named Dynatrace a Leader in its 2024 Magic Quadrant for Observability Platforms. Gartner evaluated 17 vendors and positioned Dynatrace furthest for Completeness of Vision and highest for Ability to Execute. Additionally, Dynatrace ranked first in three of five Use Cases in the 2024 Gartner Critical Capabilities for Observability Platforms.

Analytics 206
article thumbnail

Performance Testing Tools: Top 10 Picks for 2024

Abstracta

Find our Top 10 Performance Testing Tools in this article, including a balanced mix of open-source platforms and proprietary testing tools. The post Performance Testing Tools: Top 10 Picks for 2024 appeared first on Blog about Software Development, Testing, and AI | Abstracta.

article thumbnail

Effect of POSIX_FADV_SEQUENTIAL and POSIX_FADV_RANDOM on IO performance.

n0derunner

Example timings forreading a file sequentially 8k per request – after invalidating/dropping Linux filesystem caches. (echo 3 > /proc/sys/vm/drop_caches) An absolutely massive difference… What fadvise_sequential basically instructs the filesystem to read-ahead asynchronously, whereas fadvise_random does neither (similar behavior/speed was observed for ext2 and ext4 filesystems) From iostat we see this POSIX_FADV_RANDOM The iosize in iostat … The post Effect of POSIX_FADV_SEQUENTIA