ENRICHMENT ▸ same partitioning key ▸ same number of partitions ▸ same hash function of producer
ENRICHMENT METRICS PO JAVA METRICS P1 APP METRICS P2 METADATA PO GO METADATA P1 APP METADATA P2
ENRICHMENT METRICS PO K:1, V:42 JAVA APP GO APP METADATA P2 K:1, V:eu
ENRICHMENT METRICS PO K:1, V:42 JAVA APP METADATA KSTREAMS APP PO P0 GO APP METADATA P2 K:1, V:eu
ENRICHMENT METRICS PO K:1, V:42 JAVA APP METADATA KSTREAMS APP PO P0 GO APP METADATA P2 K:1, V:eu
ENRICHMENT METRICS MURMUR2 PO JAVA APP METADATA KSTREAMS APP PO P0 FNV-1A GO APP METADATA P2
ENRICHMENT METRICS PO K:1, V:42 JAVA METRICS P1 APP METRICS P2 METADATA KSTREAMS APP REPARTITION PO P0’ METADATA’ METADATA PO P0’ K:1, V:eu GO METADATA’ METADATA P1 P1’ APP METADATA’ METADATA P2 P2’ K:1, V:eu
ENRICHMENT METRICS PO K:1, V:42 JAVA METRICS P1 APP METRICS P2 METADATA KSTREAMS APP REPARTITION PO P0’ METADATA’ METADATA PO P0’ K:1, V:eu GO METADATA’ METADATA P1 P1’ APP METADATA’ METADATA P2 P2’ K:1, V:eu
ENRICHMENT ▸ enrichment at scale thanks to co-partitioning ▸ in case of doubt — repartition ▸ a bit more kafka topics
ENRICHMENT 🏞 VACATIONS?
PRODUCTION READINESS 2 CPU 4096 MB APP
PRODUCTION READINESS 2 CPU 3x 4096 MB APP APP APP
PRODUCTION READINESS HEALTH-CHECK HEALTH-CHECK HEALTH-CHECK APP APP APP
PRODUCTION READINESS HEALTH-CHECK HEALTH-CHECK HEALTH-CHECK APP APP APP
PRODUCTION READINESS HEALTH-CHECK HEALTH-CHECK APP APP
PRODUCTION READINESS HEALTH-CHECK HEALTH-CHECK HEALTH-CHECK APP APP APP
PRODUCTION READINESS HEALTH-CHECK APP KSTREAMS + LIBRARY DSL
PRODUCTION READINESS HEALTH-CHECK STREAM APP THREAD
PRODUCTION READINESS HEALTH-CHECK STREAM APP THREAD
PRODUCTION READINESS HEALTH-CHECK STREAM APP THREAD IT’S FINE
PRODUCTION READINESS HEALTH-CHECK STREAM APP THREAD
ENRICHMENT 👃 LISTENERS
PRODUCTION READINESS RUNNING
PRODUCTION READINESS PENDING NOT RUNNING ERROR SHUTDOWN RUNNING
PRODUCTION READINESS RUNNING REBALANCING
PRODUCTION READINESS RUNNING REBALANCING
PRODUCTION READINESS RESTORE BATCH START RESTORED
PRODUCTION READINESS RESTORE BATCH RESTORE START RESTORED END
PRODUCTION READINESS RESTORE BATCH START RESTORED
PRODUCTION READINESS ‣ consuming/producing throughput ▸ missing joins ▸ rebalancing loops ▸ storage-specific metrics ▸ business-specific metrics
PRODUCTION READINESS
PRODUCTION READINESS
PRODUCTION READINESS
Recommend
More recommend