What are the typical access patterns of your app ? Using Couchbase Server simplified our backend architecture to a great extend. Couchbase provides us with native memcached support, search integration with elasticSearch and cross datacenter replication that allows us grow our cluster across different geographies with minimum developer effort. ![]() Thanks to Couchbase, we have both these capabilities within a single system that is easy to manage. Our app also needed search, so we had to manage another system for running elasticsearch on top of S3. When we designed the musiXmatch app, we started looking for a distributed database architecture first experimented with memcached and dynamodb. We run Couchbase on the Amazon AWS platform with a total cluster size of about 4TB and this backend system is growing. I am a technical co-founder of musiXmatch and my role is to choose and manage the deployment of new server technologies in the backend infrastructure.įrancesco, can you share more details about how your application uses Couchbase?Īt musiXmatch, we use Couchbase for storing user session and semi-transient device data. With more than 20 millions download, musiXmatch player is the most used “music player with lyrics” on Android, iOS and Windows Phone, in several countries. MusiXmatch manages and sub-licences the largest catalogue of worldwide licensed lyrics that can be accessed through a B2B API, a mobile and desktop player app. So Francesco, Can you tell us about musiXmatch and your role there? In this blog, I wanted to share my conversation with Francesco Delfino (co-founder of musiXmatch), as he explains why the musiXmatch team is using Couchbase Server, what they’re doing with Couchbase, and why he’s confident about the capabilities of Couchbase. Have you ever searched google for the lyrics of your favorite song? “Lyrics” is one of the top searched Google term, that means that billions of people use Google to search the term “lyrics” in order to get a song’s lyrics. Read this blog to learn how Couchbase Server was used to power this highly scalable online music service … MusiXmatch is revolutionizing the experience for music lovers, giving them an opportunity to get the lyrics for their favorite song to sing along anywhere. So what is LARGE? It means 20 million users accessing more that 7 million lyrics in 38 languages.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |