オープンソースのサーバーレスGraphQLデータベース・「WunderBase」

Ads

WunderBase

WunderBaseはオープンソースのサーバーレスGraphQLデータベースです。Goで書かれており、SQLite、Firecracker/Fly machines、Prismaがベースとなっているそう。

リクエストが送られると1秒以内(300~500ms)に仮想マシンが起動し、リクエストを実行、処理されてから10秒後(設定可能)、再びスリープ状態にします。実際に使用されるのはストレージとCPU時間だけなので、「サーバーレス・データベース」という名前になっている、という事だそうです。

数百行のコードと非常にシンプルな構成となっており、人によってはおもちゃのように感じる方もいるかもと思って、開発者の方は当初は恥ずかしいものを作ったと感じていたそうですが、他のサーバーレスBDには出来ない事があると気が付いて思い直したそうです。

サーバーレス データベースの分野で大手と競合するつもりはまったくなく、想定しているユースケースとして1つのデータベースモデルを複数のデータベースで共有したりOLAP分析に使用できる点だそうで、BigQueryに代わるオープンソースの選択肢になる可能性もあると考えているみたいです。ローンチの旨のブログで詳細を書いているので詳しくは開発者の記事をご参照下さい。

WunderBase