A Quick Note on Rebar
January 10, 2010 at 11:45 PM | categories: Riak, RebarAs many of you Erlang and Riak fans know, Dave Smith has been hard at work on Rebar. For those of you who don't know, Rebar is a truly cool packaging and build tool for Erlang applications. Dave took a break from coding this morning to post a few words on his blog Gradual Epiphany about why he was inspired to write Rebar and what it means for building and deploying applications. Check it out. It's a great read.
Also, if you haven't had a chance to join the Rebar mailing list, you can do so here.
Riak Screencasts and Presentations - The Collected Works
December 28, 2009 at 03:45 PM | categories: NoSQL, Riak, Resources, Screencast, DatabaseTo 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!
- Justin Sheehy's Riak presentation at NoSQL East
- Bryan Fink's fantastic overview of Riak in October at SQLFreeNYC
- Dave Smith's introducion to Riak in an embedded node using Rebar, a packing and build tool for Erlang applications.
Link: http://vimeo.com/8311407
- Dave Smith also gave a more general overview of Rebar
Link: http://vimeo.com/8311407
- Martin Scholl's...awesome presentation on Riak at NoSQL Berlin
Link: http://vimeo.com/7318171
- Rusty Klophaus' presentation entitled "Nitrogen and Riak by Example" at Erlang Factory in Stockholm
Link: http://bit.ly/5AgKzW
- Bryan Fink's screencast with Ben Ahlan of Video Code Chat demonstrating basic setup and usage of Riak
Link: http://bit.ly/akagc
Dave Smith Gives a General Overview of Rebar
December 21, 2009 at 02:00 PM | categories: Riak, Screencast, Erlang, RebarAs a follow up to my first screencast on using Rebar for embedded Riak nodes, this video gives a more general overview of Rebar using ibrowse, an existing Erlang application, to show functionality and intended uses.
Enjoy,
Basho Screencast - Dave Smith Introduces Riak in an Embedded Node
December 17, 2009 at 04:30 PM | categories: Riak, Screencast, RebarThe 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!
Great Customers Make Great Products
December 15, 2009 at 09:15 PM | categories: Startups, Riak, SearchAt 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.
Collecta Chooses Riak Search
December 15, 2009 at 08:15 AM | categories: Search, RiakAnother 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!)
Here is a link to the press release: http://basho.com/news.html
Stay tuned.
MarkBasho Podcast Number 1 - Justin Sheehy and Tony Falco on Scaling out with Riak and Riak Search.
December 11, 2009 at 09:10 AM | categories: , Search, Riak, Map/Reduce, Database, Scaling, Podcast, Distributed SystemsJust out: Basho’s first podcast discussing Riak. Justin Sheehy and Tony Falco revisit the definition of scalability Justin first discussed at NoSQL East 2009, discuss EC2, Riak, and Riak’s map/reduce and soon-to-be-released distributed search and indexing. As a special bonus, at 3:24 in the podcast, listen for the sound of Kevin Smith’s SMS accepting the job at Basho. The mic did not pick up Justin’s grimace. Of course, he didn’t miss a beat. "I just did, Bob...."
Enjoy,
Don't look to Big Money to fund innovation. Innovators must look to each other.
December 09, 2009 at 10:10 AM | categories: Startups, Riak, NoSQL, DatabaseOne thing that the last year has taught us is that innovation will not be constrained by an economy in the doldrums. People have big ideas and big ideas play, no matter the economy.
Ever since we started talking to select companies about Riak in early 2009, we have been overwhelmed by the creative ideas for how to put a distributed data store into production.
Flash-based ad serving, real-time search, network analytics, and single-source/multi-lingual content are just a few examples of applications that are, or have the potential to start, transforming their existing economies.
We have had a unique view into emerging ideas and we are convinced of one thing: if these companies want to use Riak, who cares how much they can pay now? Their ideas are big and they will make us better. Many are already pounding the heck out of Riak, which, not coincidentally, means their businesses are taking off.
So that is the real reason why Riak EnterpriseDS for Startups came about. Whether or not any of these companies become the next Comscore or Doubleclick doesn't matter. Cedexis, Teleskele, even a few stealth startups -- these people are smart and driven and their ideas are big. They push Riak to its limits and make us better.
The economics of the Riak EnterpriseDS for Startups program are in the end quite simple: we give you code, you push us to be better. If you like us, we ask that you share that opinion. If not, say what you will. We deserve it. But either way, we will do our damnedest to make sure you get the best code and the best support we can deliver.
Why? Because we know what it is like to passionately believe in an idea and find folks like Bob and Jameson at Mochi Media, Marty at Cedexis, Gohkan at Teleskele, and Tom Fredell who believe in us.
Don't look to Big Money to fund innovation nowadays. Big Money is scared. Look to other innovators and entrepreneurs. Look to each other.
Let us know if we can help.
Earl