Gluster is a free and open source software scalable network filesystem.
googleのgmailで使われているファイルシステム google file systemの論文「The Google File System」を 読んでから、これからOSの仮想化とクラスターそこで利用するファイルシステムが 次世代のシステムになるんだろうと想像してみる。 特にクラスタで利用できるファイルシステムは、既に大容量のデータを抱える企業 には救世主ではないだろうか。。 と思い、google file systemのようなクラスターファイルシステムについて調べたら オープンソースで同じようなファイルシステムLustreを発見。 日本語サイトには導入事例がほとんどないが、「DSAS開発者の部屋」が参考になる。 しかし、Lustreはオンデマンドで容量を拡張することができないし、メタデータサーバが 落ちると全体が落ちる(Single point of failure:S
Ajax/JavaScriptライブラリをまとめておきます。(順不同) | 基本 | 統合 | 表示系 | GUI部品 | イメージ | PGM連携 | ブラウザ | Flash | その他 | | 部品集 | リンク | 編集履歴 | ・基本ライブラリ ・・・Ajax開発のベースになるもの ↑TOP prototype.js 超メジャーなAjaxライブラリ prototype.js の開発者向けメモ prototype.jsリファレンス prototype.jsリファレンス(JavaScriptist) prototype.js逆引きサンプル集 Prototype 1.5.0 Cheat Sheet Prototype 1.5 PDF - API/サンプル/解説 Prototype.js Documentation - まとめサイト Prototype 1.6.0へのアップグレード実例紹
BitTorrent DNA BitTorrent DNA は、管理されたピアネットワークを利用した安心、安全、簡単なコンテンツ配信サービスです。リッチコンテンツをより高速に、高い信頼性で、効率的に配信します。BitTorrent DNA は、既存の CDN やオリジナルのサーバと共存して、ダウンロードやHTTPメディアストリームをシームレスに配信することができます。 すでに世界中で1億5千万以上ものクライアントソフトがダウンロードされており、BitTorrent はインーターネットにおけるソフトウェアやコンテンツ配信のデファクトスタンダードになっています。 BitTorrent DNA は、このオープンな BitTorrent プロトコルをさらに拡張した商用版のコンテンツ配信プラットフォームです。 特長 コンテンツの準備 webページの中で、BitTorrent DNA でダウンロードさ
2007/10/24 「5才のとき、父親が持っていたTIMEXシンクレアというマシンでBASICを覚え、その後はコモドール64でプロモというC言語の簡易版のような処理系で簡単なゲームを作ったりしてたね」。独自のP2Pプロトコルを設計し、1人でクライアント実装を行ったBitTorrentの創始者、ブラム・コーヘン(Bram Cohen)は、典型的な早熟のプログラマだ。子どものときに作った四目並べのプログラムには自分でも勝てなかったという。 学校に上がると、自分のマシンのテキストVRAMに何を書き込むとクラッシュするかを調べたり、アセンブラコード同士をパソコンの仮想空間上で戦わせる「コードウォー」にのめり込んだ。アーキテクチャの異なるパソコン同士であっても動作原理は同じなのだということを友人に教えようとして、当惑させたりもした。 17才のときにはベル研究所のインターンとして「充足可能性問題」と
twitter facebook hatena google pocket 軽量なJavaScriptライブラリとして一定の地位を得ているmootools。 今回はmootoolsをマスターするためのサイトを紹介します。 追記: 2008/2/15 1サイト sponsors Reference ・mootools 1.11 リファレンス ・moo.fxリファレンス ・mootoolsの機能まとめ HowTo / Review ・ドキュメントも充実「mootools 1.0」 - 軽量なAjax/JavaScriptライブラリ ・Ajaxライブラリ MooTools の紹介 ・あのmoo.fxがバージョン2に - 滑らかで超軽量のエフェクトはこれ! ・軽量 javascript effect library - moo.fx PLUGIN ・mootools Plugins ・Mootoo
MooTools is a collection of JavaScript utilities designed for the intermediate to advanced JavaScript developer. It allows you to write powerful and flexible code with its elegant, well documented, and coherent APIs. MooTools code is extensively documented and easy to read, enabling you to extend the functionality to match your requirements. Open Source LicenseMooTools libraries are released under
jQuery API jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. If you're new to jQuery, we recommend that you check out the jQuery Learning Center. If you're updating to a newer version of jQuery, be sure to rea
いくつか新しい機能が増えてるのだけれど、@resourceが激しく便利 @resource Value: String Compatibility: Greasemonkey 0.8.0+ Usage: // @resource resourceName http://www.example.com/resource.png * While the resourceName is non-semantic, it is suggested that it should be compatible with JavaScript variable naming conventions and XML/CSS naming conventions to help keep things consistent. * Each resourceName must have a unique nam
こんにちは。金子です。 先日、社内勉強会で MySQL Proxy を取り上げました。その際まとめた資料を、一部加筆修正して公開します。 最初にお詫び 大元の文章を書いたのが 2007 年の 7 月なので、内容が少し古いです。これを書きながら最新版をチェックアウトしてきて再検証したかったのですが、レポジトリがダウンしていて最新のソースコードを入手できませんでした。なので、一ヶ月前のリビジョン(rev.116) 時点でのソースコード + 二週間くらい前にレポジトリを覗いたときの記憶のみで書いており、いろいろ間違っているおそれがあるので、みなさん是非自分でコンパイルして試してみてください(注意!ただでさえつながりにくいので、このエントリを全部読んで一週間後にまだ MySQL Proxy のことを覚えていた人だけレポジトリにアクセスしてくださいね) 気の早い人向けの結論 まだ実践投入するには厳し
MySQL HeatWave MySQL HeatWave is a fully managed database service for transactions, real- time analytics across data warehouses and data lakes, and machine learning services, without the complexity, latency, and cost of ETL duplication. It is available on OCI, AWS, and Azure. Learn More » MySQL Enterprise Edition The most comprehensive set of advanced features, management tools and technical suppo
http://forge.mysql.com/wiki/MySQL_Proxy ほー・・・なかなかおもしろそう。 mod_proxy_balancer and mod_rewrite for MySQLみたいなかんじかなぁ。 といっても、tritonn みたいに MySQL に組み込むんじゃなくって、別プロダクトのサーバ。 load balancing fail over あたりが mod_proxy_balancer っぽくて Query interception Query rewriting Injecting queries あたりが mod_rewrite っぽい。 mod_rewrite みたいに挙動を選ぶ(PとかRとかPTとか)んじゃなくて、コアの挙動はなくて、全部 RewriteMap prg:/path/to/script みたいなイメージっぽい。 「--proxy-lu
アプリケーションスイッチを説明する前に、まずはロードバランサから説明しよう。ロードバランサとは、特定のサーバが過負荷にならないようにエンドユーザからの要求を複数のサーバに振り分ける機能を提供する製品のことで、日本語に訳すと負荷分散装置となる。ロードバランサが登場した初期段階では、主にWebサーバを対象にしていたことからTCPポートやIPアドレスをベースにトラフィックを振り分けるレイヤ4の負荷分散が中心に行われており、このためロードバランサは「Webスイッチ」「L4スイッチ」などとも呼ばれていた。 その後、Webシステムの普及により、トラフィック増加で過負荷になるのはWebサーバだけではなくなり、Webアプリケーションサーバやデータベースサーバも負荷分散しなければならなくなってきた。そこで、最近ではレイヤ7のアプリケーション情報も解釈して負荷分散できるロードバランサが登場するようになり、これ
『Linuxロードバランサ構築・運用ノウハウ』を公開します! これはWEB+DB PRESS Vol.37の特集記事としてDSASチームが執筆したもので、技術評論社様の許可を得て今回公開するはこびとなりました。 一口でいうと、「Linux+IPVS+keepalivedを使って、冗長構成(Active/Backup)のロードバランサを作るまで」の解説記事で、 サーバ負荷分散一般についてのはなし Linuxでロードバランサを作ってみる ロードバランサを冗長化 といった構成になっています。 みなさんがLinuxロードバランサを導入・構築・運用する際の一助になれば、DSASチームとしてもうれしい限りですので、是非、ご覧になってください! 第1章 サーバ負荷分散概論 特集のはじめに なぜサーバ負荷分散をするのか? サーバ負荷分散の実現方法 ロードバランサのいる構成 ロードバランサはなにを元に分散す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く