Scala

[ follow ]
Scala
fromMedium
1 week ago

Scala Programming Explained: A Complete Storytelling Guide for Students and Developers

Scala blends object-oriented and functional programming on the JVM to deliver scalable, concise, high-performance solutions for backend, big data, and enterprise systems.
Scala
fromMedium
1 week ago

Scala Dependency Injection for Java Developers (Part 1): Why Spring DI Feels Heavy

Spring DI uses runtime reflection and implicit wiring, giving convenience but causing hidden coupling, runtime resolution, and added complexity compared with Scala's explicit, compile-time approach.
#scala-3
fromMedium
1 week ago
Scala

Scala Dependency Injection for Java Developers (Part 2): Given and Using Explained

fromMedium
1 week ago
Scala

Scala Dependency Injection for Java Developers (Part 2): Given and Using Explained

Scala
fromMedium
3 weeks ago

Why Metaprogramming Usually Makes Things Worse

Metaprogramming tools like macros and templates are rarely necessary and often harmful, increasing compilation costs, complexity, and slowing development feedback loops.
fromMedium
2 weeks ago

Type Classes: How Scala Achieves Polymorphism Without Inheritance

Imagine you're working with a third-party library that provides a User class. You need to add JSON serialization to it, but you can't modify the source code. Of course you can create a wrapper class or extend it, but that feels clunky and breaks existing code that expects the original type. This is where type classes shine. They're one of Scala's most powerful patterns, and they're the secret ingredient in popular libraries like Cats, Scalaz, and Circe.
Scala
fromMedium
3 weeks ago

Snowpark Scala 2.13 Public Preview

Photo by Goran Ivos on Unsplash We're excited to announce that Scala 2.13 is now in Public Preview (PuPr) on Snowpark for Scala client, UDxF and Stored Procedures! This release brings the massive collections overhaul, performance improvements, and powerful language enhancements of Scala 2.13 to the Snowflake AI Data Cloud. Where Can You Use Scala 2.13 in Snowflake? Snowflake SQL Snowpark Scala client library Why Upgrade?
Scala
fromMedium
1 month ago

TPC-DS on Spark 4.0+ : A Practical Guide and Benchmarking Considerations

The spark-sql-perf toolkit doesn't work for Spark 4.0+ currently, and this guide shows you how to get it running(with a custom patch). While many developers have their own complex Spark setup, this workflow is designed to be simple and reproducible. It only requires an AWS account to provision a cluster and run a full benchmark from scratch. We'll focus on the patch, the build process, and how a tool like FlintRock makes deploying custom Spark clusters incredibly simple.
Scala
#spark
Scala
fromMedium
3 months ago

Data Engineer Interview Questions and Answers (4 Years Experience)

Mid-level data engineer interviews assess Hadoop, Spark, Scala through online MCQs and coding, then technical interviews covering Scala problems, YARN, and Spark dynamic allocation.
Scala
frompraveenkrishna.medium.com
2 months ago

Scala Basics Technical Guide (With Code Examples)

Scala on the JVM combines object-oriented and functional programming to produce reusable, safe, high-performance code with straightforward Java interoperability.
Scala
fromMedium
2 months ago

Dataflow with Scala

Dataflow does not support Scala directly; use Scio (Spotify), which builds on Apache Beam, to run Scala pipelines on the Dataflow runner.
[ Load more ]