Click any tag below to further narrow down your results
Links
The author shares their experience migrating a service from Scala 2.13 to Scala 3, which initially seemed successful but later revealed performance issues. They discovered that a bug in a library caused a significant slowdown, highlighting the importance of testing and benchmarking when upgrading language versions.
The maintainer of the GraphFrames library discusses the challenges and methodologies involved in benchmarking performance using the JMH (Java Microbenchmark Harness) in a Scala environment, particularly focusing on issues with Spark memory management and data handling. The article details the setup process, benchmark creation, and the importance of monitoring algorithm performance in graph processing applications.