I'm looking at the kafka server.properties that is in /config folder and
didn't find any reference to topics or partitions.

Are topics and optionally partitions dynamic in nature or do they have to
be defined before starting the broker? (and consequently producers can't
send to a topic and partition that isn't predefined).

NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB