Rock the JVM Rock the JVM
ROCKTHEJVM
CoursesArticlesPodcastVideosSign InJoin Rock the JVM

Articles tagged with 'akka'

A Scala Project with Akka, Cats, and Cassandra

29 min read  •  Apr 1, 2022  •  Guide

Intermediate

akka

cassandra

cats

Akka, Cats, and Cassandra in a larger Scala project integrating multiple pieces of the Scala ecosystem

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka HTTP Loves JSON: 3 Libraries You Can Integrate into Akka HTTP

8 min read  •  Sep 16, 2020  •  Guide

Beginner

akka

akka-http

circe

Akka HTTP needs JSON like humans need water: discover how to integrate Spray-Json, circe, and Jackson into Akka HTTP

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka HTTP to Heroku in 10 Minutes

5 min read  •  Jun 4, 2020  •  Guide

Beginner

akka

akka-http

heroku

Easily deploy your first Akka HTTP service to Heroku in minutes

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka Streams Backpressure Explained

10 min read  •  Nov 21, 2021  •  Guide

Intermediate

akka

akka-streams

Discover how Akka Streams implements backpressure, a key component of the Reactive Streams specification, in this detailed demonstration

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka Typed Actors: Stateful and Stateless

7 min read  •  Oct 23, 2020  •  Guide

Intermediate

akka

Akka Typed has transformed actor creation: in this article, we explore various methods for managing state within Akka actors

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka Typed: Actor Discovery with Akka Receptionist

11 min read  •  Mar 22, 2022  •  Guide

Intermediate

akka

akka-typed

A common pattern in Akka Typed: discovering how to find actors not explicitly passed around

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka Typed: Adapting Messages Explained

8 min read  •  Mar 28, 2021  •  Guide

Intermediate

akka

akka-typed

Learn how to organize code, messages, domains, and logic in an Akka application with Scala

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Akka Typed: How the Pipe Pattern Prevents Anti-Patterns

6 min read  •  Oct 26, 2020  •  Explanation

Intermediate

akka

akka-typed

Discover how Akka Typed revolutionizes actor protocol definitions and dramatically enhances actor mechanics

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Comparing Akka Streams, Kafka Streams and Spark Streaming

14 min read  •  Jun 17, 2020  •  Guide

Beginner

akka

akka-streams

kafka

Explore how Akka Streams, Kafka Streams, and Spark Streaming stack up and find out which one is best for your use case

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

From Akka Streams to Actors and Back

18 min read  •  Feb 13, 2023  •  Guide

Intermediate

akka

akka-streams

Discover how to seamlessly integrate Akka Streams with actors using practical code examples

Niklas Uhrberg

Niklas Uhrberg

How Akka Typed Incentivizes Writing Good Code

5 min read  •  May 11, 2020  •  Explanation

Intermediate

akka

akka-typed

Explore how Akka Typed integrates good practices directly into the API

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

REST APIs with Play Framework and Scala

15 min read  •  Sep 5, 2023  •  Guide

Intermediate

akka

http

play

Master the basics of Play Framework to build robust HTTP APIs with Scala in this comprehensive tutorial

Dimitris Tsolis

Dimitris Tsolis

Sending HTTP Requests with Scala and Akka in 5 Minutes

4 min read  •  Apr 1, 2020  •  Guide

Beginner

akka

akka-http

scala

Learn to use Akka HTTP with Scala and send HTTP requests in just a few minutes with the Akka HTTP server DSL

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Sync, Async, and (Non-)Blocking in Scala and Akka

5 min read  •  May 8, 2020  •  Explanation

Beginner

akka

scala

We explore the trade-offs between three parallel coding styles in Scala and Akka: focusing on thread usage and other effects

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

The Brilliance of Materialized Values in Akka Streams

7 min read  •  Apr 14, 2020  •  Explanation

Advanced

akka

akka-streams

Demystify one of the hardest concepts in Akka Streams: materialized values made simple

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Use Akka Streams' Graph DSL: Quickly Explained

7 min read  •  Jul 12, 2020  •  Guide

Advanced

akka

akka-streams

Explore Akka Streams' powerful Graph DSL and learn how to get started quickly with our easy guide

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

This site uses cookies. Check our cookie policy (TLDR: no personal information is stored). For more information see our cookie policy.

Footer

Subscribe to our newsletter!

This site is built on trust, and your data is safe. Check out the privacy policy .

Thank you for subscribing! Check your email for confirmation.

Content

  • Articles
  • Courses
  • Videos
  • Scala Courses
  • Kotlin Courses
  • Typelevel Courses
  • ZIO Courses
  • Apache Spark Courses
  • Apache Flink Courses
  • Akka/Pekko Courses

Support

  • Contact
  • Memberships

Company

  • About

Policies

  • Cookie
  • Privacy
  • Refund
  • Terms
  • Trademark
  • Facebook
  • GitHub
  • LinkedIn
  • Twitter
  • YouTube
  • RSS

© 2017–2026 Accelerated Learning System SRL