This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-05
Channels
- # announcements (1)
- # aws (6)
- # babashka (8)
- # beginners (22)
- # cider (12)
- # clj-kondo (1)
- # cljdoc (15)
- # clojure (109)
- # clojure-dev (6)
- # clojure-europe (40)
- # clojure-losangeles (5)
- # clojure-uk (1)
- # clojurescript (28)
- # data-oriented-programming (3)
- # datahike (9)
- # datalevin (9)
- # holy-lambda (2)
- # juxt (5)
- # lsp (4)
- # malli (2)
- # meander (1)
- # missionary (5)
- # nextjournal (3)
- # off-topic (17)
- # reagent (1)
- # reitit (8)
- # releases (1)
- # sci (16)
- # shadow-cljs (7)
- # sql (9)
- # tools-deps (9)
- # transit (1)
I would like to use transit to encode/decode EDN for use with Kafka and using msgpack, with transit-clj
, transit-java
and transit-python
The Kafka APIs enable providing serdes (serializer/deserializer) functions, but Kafka handles the actual I/O (reading and writing).
AFAICT, the transit APIs/bindings combine/complect serialization/deserialization and I/O.
Is there a way to get just the serdes functionality using the existing transit libraries?
If not, how could I accomplish this on my own? (presumably I'd need to fork, and DIY....)