Tag Archives: Basho

Basho Podcast Two – An Introduction to erlang_js

January 19, 2010

Check out the new Basho podcast featuring Kevin Smith and Bryan Fink that discusses erlang_js, a simple and easy-to-use binding between Erlang and JavaScript. It is packaged as an OTP application so developers can easily embed Javascript inside their own applications.

Once you are done with the podcast, go download erlang_js.

Enjoy,

Mark Phillips


Right click here to download the Podcast

Riak Screencasts and Presentations – The Collected Works

December 28, 2009

To date, there have been a number of screencasts and presentations done on Riak and Riak-related technologies. As a belated holiday gift (we were coding, not blogging), we thought it would be a valuable resource if we assembled all of them in an easy-to-peruse list here on the Basho Blog. If we missed any, please let us know in the comments.

Go forth and consume!

Mark

Basho Screencast – Dave Smith Introduces Riak in an Embedded Node

December 17, 2009

The team here at Basho has been working hard this past week to take Riak to the next level when it comes to usability in a production environment. The fruits of our labor are demonstrated here in this screencast as we proudly present Riak running in a fully self-contained embedded node environment.

What this means for our users is that it’s easier than ever to deploy and manage Riak servers — mainly no more dependencies on an external Erlang install. What’s more, running a Riak node is controlled by a single script that also provides runtime access to the Erlang console even if Riak is running in the background.

Enjoy, and stay tuned, as there are more of these to come!

Dave

(View on Vimeo)

Collecta Selects Basho’s Riak EnterpriseDS to Scale Real Time Search Business

Collecta Collaborates with Basho to develop Basho’s Riak Search Product

CAMBRIDGE, MA – Dec. 15Basho Technologies, Inc., a provider of commercial and open source distributed, highly scalable data store software and analytics tools, today announced Collecta has selected Basho’s Riak Search as it continues to build its real-time search engine for the entire Web, not just social media.

Collecta, which already uses Webmachine, Basho’s open-source RESTful application server, provided the initial requirements and critical input into the design and validation of Riak’s new search and indexing features. Currently in testing with Collecta, as well as a handful of other clients, Basho will make Riak Search widely available January 15th.

“Collecta really provided the spark of motivation for us. Once they determined Riak EnterpriseDS met their stability and performance needs for document storage and retrieval, we collaborated with them to implement a search and indexing system for Riak,” said Earl Galleher, Chairman and CEO of Basho Technologies, Inc.

“Traditional indexing systems are not designed for the needs of real-time search. Using Riak, we will get much better performance and save money on infrastructure.” said Jack Moffitt, Collecta’s CTO. “We already knew Basho made great software because we used and trusted Webmachine, but Riak Search takes it to the next level.”

In reference to the Search features Mr. Moffitt said, “After an initial exchange of ideas about how to build a better indexing system on distributed databases like Riak, the Basho team went off and built a prototype. The results were so promising that we knew the combination of Collecta’s domain expertise and Basho’s data engine expertise will make for a perfect relationship.”

“Collecta immediately grasped how an indexing solution on a truly distributed, scalable data store would change the game for search,” said Justin Sheehy, Basho’s CTO. “Riak allows users to add and remove capacity as traffic spikes and ebbs or data sets grow. With no special master nodes, distributed MapReduce, and other Riak technologies, Collecta can double their analytical power and storage by doubling the number of low-cost nodes in a cluster.”

About Basho Technologies

Basho Technologies, Inc., founded in January 2008 by a core group of software architects, engineers and executive leadership from Akamai Technologies, Inc. (Nasdaq: AKAM) is headquartered in Cambridge, Massachusetts. Basho produces Riak, a distributed data store that combines high availability, easily-scalable capacity and throughput, and ease of use. Riak’s high availability data store means that applications built using Riak remain both read and write available under almost any operational conditions and without requiring intervention. Available in both an open source and a paid commercial version, Riak provides unprecedented performance and availability to web, mobile, and enterprise applications.

About Collecta

Collecta represents a new way to experience search, in real time. Collecta is the Web’s most powerful streaming real-time search engine, posting matching stories, blogs, photos, and comments as they happen. By aggregating content in real time, Collecta offers a new and more comprehensive view of what’s going on in the world right now. For more information, visit http://Collecta.com.

Media Contacts
Earl Galleher
CEO, Basho Technologies, Inc.
910.520.5466
earl@basho.com

Great Customers Make Great Products

December 15, 2009

At Basho, we’re a very lucky bunch of people.

The first paying customer for the Enterprise edition of Riak was Mochi Media. They first rolled it out on a low-profile system. I won’t lie to you by saying that everything was perfect; any interesting piece of software will show its warts the first time it is placed into an unforeseen environment. The people at Mochi were open, communicative, and interested in learning more about how Riak worked. As they became comfortable with its behavior operationally and under load, they put it into bigger and more business-critical applications. Those first experiences with Mochi helped us to reprioritize our early to-do list to best serve others like them, and we also gained a valuable advisor.

We’ve signed a few great customers since then, and the latest such is Collecta. Long before they started using our product inside their search service we were having great conversations with them about their use of Webmachine and other topics. Jack already told the story about the genesis of Riak Search better than I can, so you should read his account of it. Both the ideas and the very concrete problem set posed by Collecta gave John exactly what was needed to focus the project and deliver something really cool.

An important part of building a business around open source software is that it isn’t just customers that care about the quality of your work. In addition to the valuable experiences we have had with customers, direct open source contributions have made a big difference as well. Since shortly after we first released Riak under the Apache 2 license, we have received valuable improvements in code, documentation, and ideas from people around the world. A few of those have become customers since then, but we are also deeply grateful to all of the others. We hope for Riak to thrive in various open source contexts, and it is because of those people that we are hopeful.

We’re working this week with a potential new customer that wants to store and process terabytes of data in a single Riak cluster, and in a very visible public-facing system. Just like with Mochi and Collecta, the fact that we are talking to some very smart, capable people makes our job a pleasure even in the face of interesting new challenges — perhaps especially then.

We really are lucky to work with such excellent people.

Thank you to the customers of Basho and everyone else who has helped us so far on the road of continuous improvement.

Justin

Collecta Chooses Riak Search

December 15, 2009

Another big announcement for the team here at Basho: Collecta, which makes a truly cool real-time streaming search engine, has chosen to use Riak Search. They are longtime Webmachine users and when they learned about Riak, they partnered with us to define Riak Search and validate the prototype.

Look for a blog post later in the day from Justin Sheehy on what it was like to work with Collecta. (Hint: it was awesome!)

Stay tuned.

Mark

Justin Sheehy's Presentation at NoSQL East Now Available for Viewing

November 18, 2009

Thanks to the hardwork of Brad Anderson and the rest of the NoSQL East organizers, Justin Sheehy’s presentation is now online and ready to be consumed. You can check it out here: http://bit.ly/2wDhWs

Justin spends a little time discussing Riak and then quickly moves on to a discussion of first principles.

Justin’s presentation stands on its own but it is worth pointing out: terms like “scalable” and “distributed” and “fault tolerant” are not marketing terms. Applied rigorously, the principles underlying them (a hat tip to folks like Brewer, Lewin/Leighton/Karger et. al.) lead to game-changing software.

Building truly decentralized systems requires discipline. Shortcuts for premature optimization ultimately lead to a dead end.

Enjoy,

Tony Falco

If You Happen to Find Yourself in Stockholm…

Then make sure to check out Basho’s very own Rusty Klophaus, who will be opening up the Erlang User Conference, slated to kick-off November 12th.

Rusty will be giving a brief overview of both Nitrogen and Riak, and then plans to describe common patterns and practices of Nitrogen and Riak development against the background of a sample application that allows a presenter to share and control a slideshow over the internet. In short, his presentation is not to be missed. (Official abstract can be found here.)

So, if you find yourself in Sweden this Thursday, make sure to show your face at the Astoria on Nybrogatan in Stockholm, and show your support for Erlang, Riak, Nitrogen and, most-importantly, Rusty.

Bob Ippolito joins Advisory Board of Basho Technologies, Inc.

Mochi Media Deploys Basho’s Riak™ Distributed Data Store To Become Charter Riak Customer.

CAMBRIDGE, MA – Oct. 29 – Basho Technologies, Inc. (www.basho.com) today announced that Bob Ippolito, CTO and co-founder of Mochi Media, the largest online games network, has joined the Advisory Board of Basho Technologies, Inc. Bob is a respected Silicon Valley developer and entrepreneur, author of the popular MochiKit Javascript framework, the MochiWeb web server, and long time open source contributor to the Python programming language. As an Advisory Board member of Basho, Bob will help guide the continued development of Basho’s Riak and its RiakEnterpriseDS to ensure it meets the rapidly changing data store needs of the application development community world wide.

Ippolito joined the Advisory Board after deploying Basho’s Riak at Mochi Media to provide reliable storage for Mochi Media’s developer API. With this deployment, Mochi Media becomes a charter paying customer of Basho’s Riak, an Internet-scale distributed data store.

“Bob is a well known and respected force throughout the open source developer community,” said Earl Galleher, Chairman and CEO of Basho Technologies, Inc. “Having Bob join with us will help ensure the Riak Internet-scale, distributed data store effectively addresses the shortcomings of relational and non-relational databases as use profiles of web-enabled enterprise applications and those on the open Internet dramatically change and grow.”

To help ensure Basho succeeds in establishing its market leadership position, Tony, Andy and Justin joined with Earl Galleher, Series A investor and former Executive Vice President of Sales, Service and Marketing of Akamai Technologies, Inc. from its inception in late 1998 through mid-2001, and President of the highly successful Web Site Management Services Division of Digex from its inception in 1996 through late 1998. At both Digex and Akamai, Earl and Tony helped establish new market categories: corporate web site management services (Digex:1996), and Internet content distribution network services (Akamai:1999). With Basho, this proven team of category builders look forward to building one of the world’s great distributed data store technology companies.

About Basho Technologies

Basho Technologies, Inc., founded in January 2008 by a core group of software architects, engineers and executive leadership from Akamai Technologies, Inc. (Nasdaq: AKAM) is headquartered in Cambridge, Massachusetts. Basho produces Riak, a distributed data store that combines high availability, easily-scalable capacity and throughput, and ease of use. Riak’s high availability data store means that applications built using Riak remain both read and write available under almost any operational conditions and without requiring intervention. Available in both an open source and a paid commercial version, Riak provides unprecedented read- and write-availability to web, mobile, and enterprise applications.

About Mochi Media

Mochi Media is the world’s largest online game network, serving the needs of thousands of Flash developers, reaching over 100 million unique users each month with a library of over 14,000 games, and enabling advertisers to reach engaged consumers with targeted display, text, and video ads. The company’s Flash game development products and services provide developers with tools to track distribution and usage analytics, enable version control and live updates to distributed games, and provide monetization via micro-transactions and real-time insertion of pre-game and in-game ads. Mochi Media’s developers gain distribution opportunities to over 30,000 Web sites, as well as monetization opportunities by sharing in the ad and micro-transaction revenue generated by their games. Mochi Media is headquartered in downtown San Francisco.

Media Contacts
Earl Galleher
CEO, Basho Technologies, Inc.
910.520.5466
earl@basho.com

NoSQL East 2009 kicked off last night at Tap

Beer

October 29, 2009

NoSQL East 2009 kicked of last night at Tap, a great venue in midtown Atlanta. We met some of the organizers — Chris Williams and Brad Anderson — who in addition to trying to stoke some controversy and seed some passion, seemed eager to show us all the delights Atlanta has to offer — all honorable goals for a host. We visited with people from Rackspace, a developer from DC who flew himself down on his own dime to see what NoSQL was about, the CEO of Neo. Everyone seemed to agree: there is a ton of opportunity for alt db’s and the world is changing away from monolithic, one-size-tries-but-fails-to-fit-all databases to situationally driven use cases. We’ll see if the fellowship continues when the beer stops flowing but I suspect the market will have much more of a say: with all these choices, the developers are the ones who are empowered.

Justin Sheehy, our CTO, will be speaking soon. Today should give us lots to report.

Best,

Tony Falco