Gerard Klijs

Results 50 comments of Gerard Klijs

Doing the performance test will be little work. I'm still a bit unsure what would make the 'best' rust Kafka library. Especially on the decision to depend on librdkafka or...

@dead10ck here are the slides from my talk yesterday comparing the two Kafka rust clients with two JVM ones https://speakerdeck.com/gklijs/adding-some-rust-to-your-kafka raw data is available at https://github.com/gklijs/open-bank-mark/tree/data-ch-languages-one-broker/resources I haven't really made...

I think this is the biggest problem with the library for now. Currently I send each message separately causing a high load on the broker https://open-bank.gklijs.tech/average-kb-cpu.html. In the newer clients...

Seems like they should/could be added to https://github.com/micronaut-projects/micronaut-graphql/blob/master/graphql/src/main/java/io/micronaut/configuration/graphql/GraphQLRequestBody.java but it's a bit lame to just make it a valid object, and further ignore extensions.

Not sure if this is the correct place, but I ran into trouble serialising to bytes, when the schema contains a fixed value. Instead of a `Value::Fixed` to_value will create...

@flavray My solution to properly handle fixed values, as the create an Array of Value::Int currently: ```rust fn vec_to_fixed(vec: Vec) -> Result { let mut errors: Vec = vec![]; let...

You can implement defaults for those, or let them be derived, that should already work I think.

I understood it the other way around. I think you could use from_avro_datum function in reader.rs, filter out the tuples from the record, and then use from_value from de.rs. but...

I guess you need to do change https://github.com/flavray/avro-rs/blob/c4971ac08f52750db6bc95559c2b5faa6c0c9a06/src/de.rs#L267 where you want to skip deserialisation for the parts not in the struct.

With quarkus it's possible to have a navive compiled kafka client, I'm not sure how easy this can be integrated with Clojure https://quarkus.io/guides/kafka-guide