Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You could use any of the JVM serialisers which should still work.
Otherwise I tend to just use ZIO-JSON or Circe both of which have been updated for Scala 3.
Otherwise I tend to just use ZIO-JSON or Circe both of which have been updated for Scala 3.
For binary serialization using Avro there's Vulcan which is released for 3.0.0-RC1 and will shortly be released for 3.0.0-RC2. (Disclosure: I'm a maintainer)
You could try out protocol buffers. Not sure how stable it is, but I noticed they have a Scala3 version of their runtime library. (Disclaimer: I have not tried it out myself)