Fork me on GitHub
#clojure-nl
<
2018-05-03
>
joost-diepenmaat08:05:30

morning. ☕

arnout09:05:00

This morning was about wrapping an API with a GraphQL endpoint (in CLJS of course), good fun.

skuro11:05:59

working on uneffing entangled kafka topics, not much of clj involved 😕

gklijs11:05:39

beats trying to build a distribution 6 times till the local nexus finally has all the jar’s cashed..

thomas12:05:01

nah.. just psql

lmergen16:05:10

@skuro you have any good tips on managing Kafka topics ? It seems to be some kind of black art that most people seem to be doing wrong.

skuro20:05:56

@lmergen for now, apart from some minor replication tricks I think the best one is: always keep a kafka cluster ready for a full topic migration (e.g. with mirrormaker)

skuro20:05:11

we had many cases in which topics would get hard stuck in some zombie mode (e.g. rolling upgrade of the brokers, topic fixated onto long-gone replicas, doesn't accept reassignment anymore)

lmergen20:05:46

right. so not doing any scary in-place upgrades, but treat the entire cluster as immutable. that’s usually a sane approach for most things, but it’s more costly to set up.