Remove Definition Remove Java Remove Scala
article thumbnail

Useful classes for data engineers - Scala & Java

Waitingforcode

We all have our habits and as programmers, libraries and frameworks are definitely a part of the group. In this blog post I'll share with you a list of Java and Scala classes I use almost every time in data engineering projects. The part for Python will follow next week!

Scala 130
article thumbnail

The Ultimate Guide to Java Virtual Threads

Rock the JVM

Riccardo is a proud alumnus of Rock the JVM, now a senior engineer working on critical systems written in Java, Scala and Kotlin. Version 19 of Java came at the end of 2022, bringing us a lot of exciting stuff. First, we need to use a version of Java that is at least 19. Another tour de force by Riccardo Cardin.

Java 145
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

A Functional Load Balancer with Scala, Http4s and Cats Effect

Rock the JVM

Project Structure We will use Scala 3.3.0, values :+ Url ( "url1" )) assertEquals ( obtained , expected ) } } Let’s run tests in SBT: sbt:loadbalancer> test [ info] compiling 1 Scala source to ~/loadbalancer/target/scala-3.3.0/test-classes. and several monumental libraries to complete our project. currentOpt. currentOpt.

Scala 105
article thumbnail

15 Essential Java Full Stack Developer Skills in 2024

Knowledge Hut

Java, as the language of digital technology, is one of the most popular and robust of all software programming languages. Java, like Python or JavaScript, is a coding language that is highly in demand. Java, like Python or JavaScript, is a coding language that is highly in demand. Who is a Java Full Stack Developer?

Java 98
article thumbnail

A guide to UDP in Scala with FS2

Rock the JVM

In this article, we will first understand how to implement UDP with Java NIO and gradually transition to Fs2’s io library which provides binding for UDP networking. Setting Up Let’s create a new Scala 3 project and add the following to your build.sbt file. val scala3Version = "3.3.1" lazy val root = project. in ( file ( "." )).

Scala 90
article thumbnail

Delivering Modern Enterprise Data Engineering with Cloudera Data Engineering on Azure

Cloudera

CDE supports Scala, Java, and Python jobs. Some of the key entities exposed by the API: Jobs are the definition of something that CDE can run, usually composed of the application type, main program, and associated configuration. For example, a Java program running Spark with specific configurations.

article thumbnail

Intersection and Union types with Java and Scala by Magnus Smith

Scott Logic

Previous posts have looked at Algebraic Data Types with Java Variance, Phantom and Existential types in Java and Scala Intersection and Union Types with Java and Scala One of the difficult things for modern programming languages to get right is around providing flexibility when it comes to expressing complex relationships.

Scala 40