This document describes an application architecture that uses Apache Storm to process log files from Apache Kafka. The Storm topology includes a KafkaSpout that reads messages from a single Kafka broker, a LogExtractor bolt that applies rules to extract data from the logs, and DBPersist and HdfsBolt bolts that write the extracted data to an Oracle database and HDFS respectively, running on a single node.