package Ġfund . cyber . mark ets Ċ Ċ import Ġfund . cyber . mark ets . ticker . processor . Ticker Processor Ċ import Ġorg . springframework . boot . Spring Application Ċ import Ġorg . springframework . boot . autoconfigure . SpringBoot Application Ċ import Ġorg . springframework . boot . autoconfigure . data . cassandra . C assandra Data Auto Configuration Ċ import Ġorg . springframework . boot . autoconfigure . kafka . Kafka Auto Configuration Ċ Ċ @ SpringBoot Application ( exclude Ġ= Ġ[ C assandra Data Auto Configuration :: class , ĠKafka Auto Configuration :: class ]) Ċ class ĠTick ers Real Time Application Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġfun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġapplication Ġ= ĠSpring Application ( Tick ers Real Time Application :: class . java ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġapplication Context Ġ= Ġapplication . run (* args ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġmain Processor Ġ= Ġapplication Context . getBean ( Ticker Processor :: class . java ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmain Processor . process () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }