The document describes Allant Group's process of migrating their customer recognition application from an Oracle database with JMS messaging to Cassandra with Spark. They introduced Cassandra to replace the Oracle database, but needed to re-architect the application layer to improve scalability and throughput. Allant employed Hadoop and then Spark with the Datastax Cassandra connector to distribute the application logic. Benchmark testing showed throughput increased from 2.5 million to over 125 million records per hour, reducing processing time from 6-7 days to just 3 hours. The migration enabled elastic scaling, higher data throughput, and lower costs while maintaining the existing application logic.