Yammer is a secure, private social network for your company. Yammer is as easy to use as great consumer software like Facebook and Twitter, but is designed for company collaboration, file sharing, knowledge exchange, and team efficiency. Yammer uses Riak for its Notifications feature, which allows Yammer users to receive alerts about their network. Riak provides Yammer with mature operational tools, high availability, and very low latency.
Clipboard lets you save, share, and organize anything online, letting you clip your experiences in a way that is visually true and functional. Clipboard uses Riak as its primary backend store. Riak gives Clipboard simple scaling of its storage, text search, and replication of data for availability.
- Blog Post: Milking Performance from Riak Search
- Video: Clipboard on Building a Social Application on Riak
Developer Tools and Cloud Computing
Github is social coding that provides online project hosting using Git. Github uses Riak for its Github Pages feature, which allows users to publish content on the web by simply pushing content to one of their Github-hosted repos. Riak provides Github with a low-maintenance, resilient system that has predictable performance and high availability. Github also uses Riak for its URL shortener, git.io.
Dell uses Riak as the core distributed database technology underlying its customer cloud management solutions. Riak is used to collect and manage data associated with customer application provisioning and scaling, application configuration management, usage governance, and cloud utilization monitoring. In 2012, Enstratius (acquired by Dell) switched to Riak from MySQL in order to provide cross-datacenter redundancy, high write availability, and fault tolerance.
- Press Release: Riak at Enstratius
- Video: Presentation on Riak at Enstratius
- Case Study
- Blog Post: Riak Powers Enstratius Cloud Management
Boundary is an application performance monitoring solution designed for distributed application partners. As a Basho partner and Riak user, Boundary uses Riak for its historical data store for streaming data. There are roughly 15-20 of these streams per customer.
Auric Systems International is a Level 1 PCI DSS validated service provider and customer software development hour specializing in Payment Card Industry (PCI) solutions. Auric uses Riak as flexible object storage that provides transparent data replication with minimal maintenance.
Braintree makes it easy for online businesses to accept payments with great development tools and first class support. Braintree uses Riak to store its data in a highly available manner and to provide services to its users without any downtime. They chose Riak for its scalability, straightforward setup, and supporting community.
Alert Logic helps companies defend against security threats and address compliance mandates, such as PCI and HIPAA. Alert Logic uses Riak to collect and process machine data and to perform real-time analytics, detect anomalies, ensure compliance, and proactively respond to threats. Alert Logic processes nearly 5TB/day in Riak and has achieved performance results of up to 35k operations/second.
Temetra is the most widely used meter management system for water in Ireland. Temetra uses Riak to collect and process meter data. Riak is ideally suited for meter data where aggregate data is often required for business intelligence, but traditional methods are unsuitable due to the volumes involved.
For more in-depth information, visit our Retail Spotlight.
Best Buy is a Fortune 50 retailer of consumer electronics, home office products, entertainment products, appliances, and related services. Riak has been an integral part in the transformation push to re-platform Best Buy’s eCommerce platform.
ideeli is one of the fastest growing retailers in the U.S., with more than 5 million members and over 1,000 brand partners. ideeli serves over 3000 requests/sec with over 700 “add to carts” per second. ideeli uses Riak to provide a highly available experience on its HTML pages, in addition to serving A/B and multi-variant testing use cases.
Copious is a social commerce marketplace that makes it easy for people to buy and sell the things they love. Copious currently stores all registered accounts in Riak, as well as the tokens that make it possible for users to authenticate with Copious via their Facebook or Twitter accounts. They chose to use Riak for their social login functionality because of its operational simplicity, which allows them to easily scale up without sharding and provides the high availability required for a smooth user experience.
- Blog Post: How Copious Uses Riak for Social Logins on its eCommerce Marketplace
- Video: Riak in a Multi-Datastore Strategy at Copious
For more in-depth information, visit our Advertising Spotlight.
OpenX is an ad technology platform available as a hosted service or as a download. It will serve an estimated 4 trillion ads in 2012. OpenX uses Riak for user and trafficking data behind its data services API. OpenX also uses Riak’s multi-datacenter replication across several data centers. OpenX chose Riak Enterprise in order to provide up-to-date data throughout its global infrastructure.
Velti is a mobile marketing and advertising technology provider. They use Riak for their interactive mobile platform, including letting people interact with their TV by voting, giving feedback, participating in contests, etc. Velti runs 18 nodes across two data centers, which provides them with scale, durability, and availability. They use Riak Enterprise’s multi-datacenter capabilities.
For more in-depth information, visit our Mobile Spotlight.
Voxer is a Walkie Talkie application for smartphones that lets you send instant audio, text, photo, and location messages to one or a group of friends. Voxer uses Riak for highly available storage with continuous write availability, even in failure scenarios. Riak also provides Voxer with the ability to maintain a small operational team and scale linearly with growth.
Bump for iOS and Android makes sharing contact information and photos as simple as bumping two phones together. You can also bump photos to any computer. Bump uses Riak to store almost all of its user data: contacts, communications sent and received, handset information, social network OAuth tokens, etc. Bump chose Riak for its operational qualities: “No longer will we have to do any master/slave song and dance, nor will we fret about performance, capacity, or scalability; if we need more, we’ll just add nodes to the cluster.”
- Case Study
- Video: Presentation on Riak at Bump
- Bump Dev Blog: From MongoDB to Riak
- Blog Post: How Mobile App Bump Uses Riak for Data Storage
Comcast Cable is one of the nation’s leading providers of entertainment, information, and communication products and services. Comcast uses Riak for highly available, flexible object storage, which powers xfinity.comcast.net and xfinitytv.comcast.net. Riak also powers their mobile applications, such as XfinityTV iOS and Android apps, that provide features like streaming premium content and remote DVR control.
For more in-depth information, visit our Gaming Spotlight.
Kiip is a platform for building rewards and achievements into your games. Kiip replaced MongoDB with Riak in order to achieve low read/write latencies and horizontal scalability. Kiip uses Riak for session and device data.
Mochi Media is a flash-based gaming platform that serves developers, advertisers, and publishers. Mochi uses Riak for its social graph data for Mochi Social and MochiGames. Mochi has also created statebox, a data structure that can be used with Riak to resolve conflicts that can occur in distributed systems.
Hibernum is a creator and developer of unique gaming experiences that combine the latest in social gaming, top quality visuals and animations, and cutting edge design. They switched from a relational database to Riak due to the high availability, ability to scale to peak loads, and predictable operational cost. Riak is used to store user game information for one of their most popular social games.