The challenge
MeWe had proactively prepared their system for a potential migration to Scala 3. Once they decided to proceed, they initiated the code conversion in-house and migrated most dependencies to Scala 3.
However, they soon experienced significant slowdowns in compilation times, which extended developers’ working hours, impacting the entire system through a chain reaction.
Spanning over 200,000 lines of code, the issues were difficult to detect. Following our client’s migration, MeWe engaged VirtusLab, the developers behind the Scala 3 compiler, to assist with the issue.