proven technology • People don’t know/care internals • Human labor is often too costly • Install-patch-monitor-scale repeat • Build applications, not clusters! @riferrei https://www.confluent.io/confluent-cloud
apps • Data computation outside Kafka • Same partitioning/scaling model • Complex pipelines using filters, aggregations, windows & more. • Flavors: Java, Scala and KSQL @riferrei https://kafka.apache.org/documentation/ streams https://www.confluent.io/product/ksql
hard • +75 connectors currently available • Integrated with Schema Registry • CDC via Red Hat's Debezium • Domain code is you, let the rest on us: Serialization, Partitioning, Fault-Tolerance, Schema Mgmt. @riferrei http://kafka.apache.org/documentation.ht ml#connect https://docs.confluent.io/current/connect /quickstart.html https://debezium.io
your Java code with Kafka • Trace producers and consumers • Decorators and Interceptors API • Trace Kafka services such as REST Proxy, Connect and KSQL @riferrei https://github.com/opentracing-contrib/java- kafka-client https://github.com/riferrei/jaeger-tracing- support