ストリーミングSQLデータベースのPipelineDBが初めてのエンタプライズバージョンをリリース

16436561715_365fffb023_h

PipelineDBが今日(米国時間1/14)、PipelineDB Enterpriseのリリースを発表した。このプロダクトは、同社が昨年の夏にリリースしたオープンソース製品の、初めての商用バージョンだ。

協同ファウンダのDerek Nelsonの説明によると、PipelineDBはSQLデータベースの新しい見方に立って構築されており、データを大きなサイロに眠っているものではなく、データのストリームと見なす。

彼によると同社は、このようなタイプのデータベースに大きく賭けているが、今のところ業績は順調なようだ。彼が挙げるおおまかな数字では、インストール数が数千、終日稼働数が数百といったところだ。

商用製品はかねてから構想していたが、今やっとリリースするのは、大企業顧客からの需要が高まってきたからだ。高可用性を求める彼らは、レプリケーションやハードウェアノードのフェイルオーバーなど、オープンソースバージョンにない機能を要求する。このプロダクトをミッションクリティカルな目的に利用するためには、それらの機能が欠かせない。あるノードがダウンしたら、ほかのノードが自動的に取って代わらなければならない、とNelsonは説明する。

もうひとつ要望が多い機能は、リアルタイムのアラートだ。PipelineDBを詐欺の検出やセキュリティ侵犯の検出に利用している企業では、とくにそれが重要だ。リアルタイムアラートは、見逃してはならない異状を発生とほぼ同時に知らせる。さらに、今回のエンタプライズバージョンには、水平的スケーリングの能力と、24/7の技術サポートなど、大企業がつねに求める機能がある。何かがおかしくなったら、‘喉の痛み’でそれを即座に知る必要があるのだ。

エンタプライズバージョンを求めるのはユーザの数パーセントにすぎない、とNelsonは見ているが、でも今後同社が収益を上げていくための入り口としては、それが欠かせない。オープンソース企業の多くが、サポートを収益源にしているが、Nelsonによれば、同社はあえてその道を選ばなかった。

“商用ライセンスを売っていく方が効率的だし、投資の間隔も短くなり、本体(オープンソース製品)と商用製品と、今企画中のそのほかの製品の改良も迅速にできる”、とNelsonは述べる。

同社はすでにシード資金は獲得している(額は非公開)が、今でも最初の4名のファウンダたちだけがメンバーだ。意図的にリーンな形を維持しつつ、製品を商用化する有効な方法を模索していたのだ。

今でも、同社を独立企業として維持できるだけの収益があれば、外部資金は要らない、と考えている。Nelsonによると、ユーザも大半はオープンソース企業だが、その中の大企業は金を払うことを厭わない。それで十分だ、と。

PipelineDBは、Y Combinatorの2014年冬季クラスの卒業生だ。

[原文へ]。
(翻訳:iwatani(a.k.a. hiwa)。

ストリーミングSQLデータベースPipelineはデータベースへの連続的なリアルタイム出力をサポート

16248892298_94c1d92ada_h

PipelineDBはY Combinatorの2014年冬季の出身だが、そのストリーミングSQLデータベース製品のオープンソースバージョンを今日(米国時間7/7)一般公開した。商用バージョンのリリースは今年の後期の予定だ。

このオープンソースのデータベースはSQLのクェリを連続的にストリーミングで流し、結果のテーブルを次々と保存する。協同ファウンダのDerek Nelsonはこう説明する: “連続的な処理とリレーショナルのストレージを一体化しているので、ストリーム処理をしながら、別途、外付けのストレージシステムを管理しなくてもよい”。

典型的なユースケースは、分析やモニタリングを継続的に行って結果を逐次、リアルタイムで報告するもの。たとえばeコマースのサイトが行うA/Bテストは、結果のログを翌日見るのではなく、刻々と変わっていく状態をリアルタイムで見ることができる。

Nelsonの主張によると、このプロダクトは、通常のデータベース作成過程であるETL(extract, transform and load…データを取り出す、変形する、ロードする)を不要にする。PipelineDBはこれら全体を一つの流れにすることによって、リアルタイム化する。

また、他のストリーミングプロダクトのように特別のプログラミング言語を必要とせず、誰もがおなじみのSQLのクェリを使うから、企業ユーザなどでもPipelineDBを今日からすぐに使える、というところが多いはずだ、と彼は言う。

Nelsonは、前にAdRollで仕事をしていたときに、クェリとその結果の連続的ストリーミング、というアイデアを発想し、いつかそのためのツールを作ってやろう、と思っていた。そして同社を辞めてから、念願のツール作りに取り組み、PipelineDBが生まれた。

オープンソースで出すことに決めたのは、実用上の理由からだ。まず第一に、実動プロダクトだけだと、新米のスタートアップが顧客企業の信頼を得ることが、なかなか難しいこと。ソースがオープンであれば、企業はそれを見て、彼らのプロダクト(PipelineDB)に納得することができる。

第二に、Nelsonの説では、Facebook、Google、Amazonといった巨大テクノロジ企業はすべてオープンソースがベースだから、そういうところへプロプライエタリなプロダクトを持ち込んでも、勝ち目はない。

“Y Combinatorに参加したことは、とても良かった”、とNelsonは語る。クラスの中で突出してテクニカルな企業だったため、ちょっと異端者だったが、商業的なプロダクトと競合しなかったため、楽でもあった。

彼によると、YCに参加したためコネができ、多くの企業と営業以前の会話ができたし、またYCのパートナーたちから知恵と経験談を授かった。そういうことの価値が、ものすごく大きかった、と彼は言う。

本日オープンソースのプロダクトをリリースしたことにより同社は、新たな一歩を踏み出すことができた。

PipelineDBはシード資金は獲得しているが、その額は公表していない。投資家は、SV Angel、Data Collective、Paul Buchheit、Susa Ventures、TenOneTen、および数名のエンジェルたちだ。

[原文へ]
(翻訳:iwatani(a.k.a. hiwa