Purple Stream
summary
Purple Stream runs four hands‑on sessions: a performance study comparing Spring, Spring Reactive, Quarkus and GraalVM native images with build time up 41×–60× but startup ~100ms and smaller artifacts, using Gatling, Docker and a 500k-record Postgres test dataset; a Spock-centered testing walkthrough showing Spock specs act as live documentation, data tables, mocking and rich reports; a pragmatic tour of functional features across Kotlin/Java/Scala/Clojure/Groovy (monads, Option/Either, Arrow); and an Apache Spark + Scala live demo (RDD/DataFrame/Dataset, Parquet/Avro) that actually runs queries and correlations on flight data.
AI-written summary · about
chapters (9)
- 0:00Opening
- 25:30"Honey, I stress tested shrank images!" - Vadzim Kavalkou
- 1:11:00Break
- 1:33:30"Unit Tests as a Specification" - Jegors Cemisovs
- 2:45:00Break
- 2:50:55"Treasure.map(): Functional Programming in JVM-based languages"- Karin-Aleksandra Monoid
- 3:42:55Break
- 4:03:33"Big Data in Java World: Apache Spark and Scala. Architecture and live coding" - Oleg Klimenko
- 5:15:45Closing
related talks
52mQuarkus Supersonic Subatomic Java
49mQuarkus, the Java Stack back from the Future
32mThirst-Quenching Streams for the Reactive Mind
40mHigh-Performance Java-Cloud-Native Apps & Microservices
48mSupersonic, Subatomic Java with Quarkus
01h 01mSupersonic, Subatomic Java
02mSneak Peek at Sessions
54mReactive Spring
