Cassandra Summit 2014 was a fantastic event that gave us an opportunity to meet other companies and hear stories, use cases, and technical tutorials about Apache Cassandra. My team and I also came to the event to share a story of our own; I work on the team that makes api.target.com.
We build APIs that are internally and externally exposed for a wide array of clients: From 3rd parties who rely on our data to the Target branded applications on iPhone and Android.
Making that possible isn’t easy; a majority of the data captured through our API comes from systems that weren’t easy to scale or never meant to handle the volumes of data being produced. After extensively evaluating our options, we found Apache Cassandra to be the best fit for a majority of the problems we needed to solve. That decision was the start of our journey in bringing Apache Cassandra to Target.
The slides and video from my talk at Cassandra Summit 2014 tell our story:
• The problem we had
• Barriers with existing solutions
• Why trying Apache Cassandra was attractive
• Barriers to adoption
• Challenges integrating with existing systems
• Challenges of standing up
• Challenges of developing against Apache Cassandra
• Operational challenges
• What we ended up open sourcing
• Lessons learned with Apache Cassandra
• The results and what the future holds for Apache Cassandra at Target
Every story told by the companies who spoke at Cassandra Summit 2014 were completely different from the next, but there was one common theme across them all: Apache Cassandra is a fun technology to work with and it makes possible things which were never easily done before.
Lastly, if what we’re doing sounds fun, we’re hiring — talk to us! Our journey with Apache Cassandra has just begun.
Be sure to check out all of the videos from Cassandra Summit 2014, on the official Cassandra Summit 2014 YouTube playlist. Also, check out the agenda and register for Cassandra Summit Europe 2014, taking place on the 3rd and 4th of December in London, UK.