A few weeks ago, at AWS re:Invent 2013, The Weather Company announced their new IT platform, which focuses on next generation forecasting using big data. To build this platform, they required an architecture that was both flexible and reliable, and selected Riak to achieve that. Riak underpins the new IT platform and is used to store a variety of data from satellites, radars, forecast models, users, and weather stations worldwide.
At re:Invent, the Vice President of Enterprise Data at the Weather Company, Sathish Gaddipati, spoke about The Weather Company’s overall IT transformation in a talk titled, “How the Weather Company Monetizes Weather, the Original Big Data Problem.” If you missed Sathish’s session at re:Invent, the entire talk is now available on the AWS Youtube Channel and can be watched below.
This talk provides more details on The Weather Company’s architecture, technology choices, performance results, and business benefits realized from this IT transformation. It also discusses how the application of these technologies can help keep people safe and help businesses plan and become more profitable, thanks to the latest intersection of consumer behavior and weather forecasting and reporting.
Kivra is a Swedish company that provides secure digital mailboxes, allowing users to securely receive, upload, and store all postal mail. Their mailboxes help users organize bills and notifications while eliminating the environmental footprint created from paper mail.
At a Riak Meetup in Dublin earlier this year, Kivra CTO, Bip Thelin, spoke about how they currently use Riak. Originally, Kivra tried to build their platform on a SQL database. However, they quickly outgrew this system and decided to move their infrastructure to Erlang and Riak because of its scalability and resiliency. You can watch Bip’s full presentation below to learn more about why they chose to switch to Riak, how they built six Riak clusters, and some of the lessons they’ve learned.
Basho partner, Erlang Solutions, recently hosted a webinar that featured Riak powering the largest independent video communication service provider, ooVoo.
ooVoo has over 85 million users worldwide, with nearly 2.5 million users generating an average of 300 million minutes of video every day. These users also generate about 1,000 chat messages per second. With all of this activity, ooVoo adds nearly 40GB of data per day and now maintains tens of terabytes of data.
In 2012, ooVoo selected Riak to deploy new communication features and ensure no-single point of failure in their always-available architecture. Today, Riak is used to support cloud based chat history, rich interactive chat, group communication features, and an infinite retention policy.
In the webinar, ooVoo Senior Director and System Architect, Alex Fok, discusses their business requirements, architecture decisions, and business results from their deployment of Riak. The webinar is available here and can also be viewed below.
Earlier this month, we announced the availability of Riak CS 1.4, which added a number of performance improvements, OpenStack integration, and simpler user management. To provide more details about what was introduced with the latest release, we also hosted a “What’s New in Riak CS 1.4” webcast.
This short webcast provides an overview of both Riak CS and Riak, and discusses what’s new in Riak CS 1.4. It also looks at the fundamental features and architecture of Riak CS, talks about the key partnerships, and discusses Riak CS Enterprise – the commercial extension of Riak CS.
You can watch the complete recording below.
You can also view the slides from this webcast here.
To accompany our recent Riak 1.4 announcement, we hosted a live “What’s New in Riak 1.4” webcast. While we had many attendees that asked some great questions, we realize not everyone was able to tune in. That’s why we’re providing the complete recording below.
The webcast is about 30 minutes. It provides a quick background of the basics of Riak and discusses what’s new in the Riak 1.4 release, including the addition of eventually consistent counters, improvements in secondary indexing, and Riak Control updates. The webcast also covers Riak Enterprise and the enhancements released with 1.4. Finally, it looks at how other companies are using Riak and what’s in store for the future Riak 2.0 release later this year.
His talk explores the landscape of new languages and provides a decision-making framework that can be used to narrow down language choices. The full talk is below:
His slides are also available below:
Alex, in addition to founding Breather, also organizes the annual Emerging Languages event, which will be held for the fourth time in September 2013 as part of the Strange Loop conference in St Louis, MO. He co-authored “Programming Scala” for O’Reilly and has spoken at conferences worldwide on using cutting-edge languages for real world work. Alex was previously CTO of online banking startup, Simple, and before that, Platform Lead and an Infrastructure Engineer at Twitter.
Tickets for RICON West (Oct. 29-30th in San Francisco) are now available.
At RICON East, Basho’s developer conference, we had dozens of speakers discussing distributed systems in production. These speakers included academics and developers from all different industries.
Brian Akins, Senior Principal Architect at Turner Broadcasting, spoke on “Large Scale Data Service as a Service,” and discussed the challenges Turner faced serving data to millions of clients over HTTP for several large sites (including CNN.com and NBA.com).
Brian’s talk goes into the general architecture at Turner, the growing pains they went through, and why they ultimately decided on Riak. He also goes into details about how Riak is being used to power large events at Turner, such as the presidential election, CNN Breaking News videos, and March Madness. You can watch his talk below.
Riak is a highly available, low-latency database for retailers that need to provide always-on eCommerce and mobile channel services. Riak offers a number of key technical benefits for retailers including a highly available experience for shoppers, the ability to scale to peak loads during major holidays with low operational costs, and global data locality for a low-latency experience for shoppers all over the world.
For retailers that want to learn about the advantages of Riak, we have put together some resources that showcase how other retailers are using Riak. Below are some of the highlights:
The “Retail on Riak” whitepaper looks at how Riak can be used for common retail needs, such as powering shopping carts and product catalogs.
Riak’s architecture has helped Best Buy build and operate its new platform, with Riak playing a key role. To learn more about why Riak was selected, check out this video from RICON 2012.
ideeli, a flash shopping site, uses Riak to provide a reliable and available persistent cache. More information can be found in their case study.
Copious is a social commerce marketplace that uses Riak to handle user authentication via Facebook or Twitter accounts. For more details on their polyglot data store, check out their case study and video from their Co-Founder.
Shopzilla has both a case study and video that highlights how they use Riak to power their keyword and scrapbook data services.
Riak can be the perfect solution for advertising platforms because its redundant, fault-tolerant design ensures that advertisers can serve their data reliably and quickly. Riak is also built for operational simplicity at scale, making it easy for advertisers to quickly grow to meet peak loads.
We have put together a number of resources for advertisers who are evaluating Riak. Below are some of the highlights:
The “Advertising on Riak” whitepaper provides an overview on how Riak can be used by advertising services and platforms.
OpenX, an ad platform that serves over four trillion ads each year, has a video about why they selected Riak and how they use it to store user and trafficking data.
Velti, a mobile marketing and advertising technology provider, uses Riak to provide high availability and scalability for their interactive subscriber service. Their case study goes into more detail about the process of moving to Riak.
The Basho Docs site discusses common ways to model advertising data within Riak’s key/value structure.
This blog post looks at some advantages and popular use cases of Riak in advertising.
Mobile platforms and applications need to provide low-latency user experiences that can scale quickly and support highly concurrent user access. That is why so many mobile applications have selected Riak to handle their data.
To see if Riak is a fit for your mobile use case, we have put together a number of resources that showcase how mobile companies are using Riak to solve a variety of challenges. Below are some highlights:
The “Mobile on Riak” whitepaper provides a technical introduction of Riak, specifically for mobile needs.
Voxer has both a case study and a video that look at how they use Riak to support their massive, sudden growth.
Bump, one of the most popular mobile apps, has a case study that looks at why they chose Riak to store their user data, and a video that goes into more details about their data model.
Comcast uses Riak as the primary datastore for their “Highly-Available Object Storage System,” which is used by their mobile applications and websites. More details can be found in their case study and from their talk at RICON 2012.