Creating interactive digital experiences - The Brigade quickly created a social music application for Spotify using Datomic.
"I am beyond impressed with the flexibility. We can be responsive to our customer’s evolving requirements. The bounds of Datomic are so far away that I have not found them yet." - Chris Jones, The Brigade
Powerful queries, flexible data schema, built-in history and scalable reads
Datomic adds flexible schemas and robust queries to a scalable, persistent DynamoDB data layer.
The Brigade creates interactive digital experiences. Intel, Spotify and other leading brands count on The Brigade for custom development of leading-edge web applications to engage target audiences in real time in the moment of interest. Its team handles everything – from strategy, design and back-end architecture to social media promotion.
The Brigade used Datomic to build a social music application for Spotify called Resonate. The app captures a listener’s habits and cross-references them with others’ preferences, then compares their musical tastes based on where they work. Listeners in a common work environment enjoy a more interactive radio experience.
As they got into the project, customer requirements began to change. Customer satisfaction is extremely important to The Brigade, but it would have been very costly to meet their needs with MapReduce jobs in DynamoDB alone. Similarly, an SQL database would have been expensive to deploy and maintain. With a fixed price for application development, they would have had to sacrifice features instead of adding developer time
“Datomic added to DynamoDB was the only option that didn’t force us to sacrifice features or add the expense of developer time. Without it, we would have had to push back a lot more, as the features would have been too difficult.”
As the app’s user base grows, and the application requirements evolve, the team has the flexibility to add new features due to Datomic’s flexible information model. “Datomic gives me the flexibility to deal with things as they change. We can go back and pull in extra data we didn’t know we needed when we built the initial schema.”
While DynamoDB simplifies deployment, management and scalability; Datomic adds flexible schemas, robust query capabilities and data store portability. “We don’t have to make tradeoffs between noSQL and SQL databases any more. We get solutions to market faster and are more responsive to customer requirements. Enterprise or Cloud deployments: we’re ready for both and can move between them as needed.” For more information about how Datomic can boost speed, power and scalability for your business, contact us.