タグ

erlangとriakに関するnabinnoのブックマーク (2)

  • Riak - Wikipedia

    Riak[1] は Amazon Dynamo の論文[2]に基づいて実装されているNoSQLデータベース。読み方は「リアック」[3]。 Riakはバックエンドとなるシャードパーティションストレージが差し替え可能な構成であり、デフォルトのバックエンドストレージは Bitcask である[4]。またMapReduce機構を持ちネイティブで JavaScript(SpiderMonkey ランタイム)と Erlang、言語ドライバの追加で PythonJavaPHPRubyのような様々なプログラミング言語をサポートしている[5]。 2012年2月21日、BashoはRiak v1.1をアナウンス。Riak 1.1ではRiaknostic、エラーのロギングとレポートの強化、大規模クラスタに対する弾性の改善、Riak Controlと呼ばれる新しいGUIとモニタリングインタフェースが導入され

  • Riakを取り巻くErlangの世界 - Qiita

    このAdvent Calendarで度々話題になって(して)いる、Riak Source Code Reading。 Erlang/OTPを全く知らない人にとっては、Erlangの文法はもちろん、ファイルやディレクトリ構成など未知のことだらけだと思う。 「Erlang/OTP何それ美味しいの」状態から脱却し、Riakのコードを楽しく読むために必要な知識を書いていこう。 用語について RiakはErlang/OTPで作成されている。 Erlangとは、エリクソン社が開発したプログラミング言語。 OTPとは、システムを作るフレームワークみたいなものだ。 RubyRuby on Railsの関係を想像する人もいるかもしれないが、Erlang/OTPはそれより相互が依存している。 故に、正式にはErlang/OTPみたいに”ひとつ”として呼ばれることが多い。 そのOTPとは何なのか。 正式にはO

    Riakを取り巻くErlangの世界 - Qiita
  • 1